I have the same bike, it had 45 miles on it when I bought it for 2500.00 Revalved/resprung the front (USD forks are a plus, but the stock piston is awful...especially on high-velocity impacts), complete new rear shock, 331 Big Bore, Dynajet stage 2 kit, HFP pipe, Cycra handguards with Vibranators and bar-end weights, Renthal bars, Corbin seat, Geomax front and D 606 rear, and a 1.1 gallon auxillary tank that mounts on the left rear side.
It's a real sleeper for a bike labeled as a 250, and now has the range needed for longer desert exploration. Just did the Barstow-Vegas off-road ride...it was a piece of cake on this bike. Especially in the toughest stuff, where many of the riders on larger bikes were struggling. It's very nice for a small dual-sport.