I have a built 06' YZ250f, (have had it since new). I love the bike, and have it setup really well for me. It has a 269BBK, ported head, higher compression, etc. I also have the suspension setup pretty well, and the bike has a new top end, new fork seals & oil, is jetted perfectly, but it is time for some new plastics/graphics, chain & sprockets, bearings, etc. The bike runs amazing and with me on it (145lbs) I have no problems chasing down 450's at the track or in the desert. I am trying to decide if I am better off keeping my current 06' and just go through it really well, or let it go and use the same money to pick-up a clean 08' or 09' or possibly try to get a good deal on a leftover 09'. I have heard that there is a big improvement in the handling department of the newer bikes, especially the 09' and a newer fresh bike would be nice, but then I end up with a stock bike again...what would you guys do?