So I am selling my 450X and will be adding another 2t to the stable. I have not ridden a CR250 in a while so I am looking for some more info. I ride big bores (CR500's) and a YZ250, my buddies all ride thumpers, quads or big bores also so there are not any 250's for me to compare to. It has been a while since I have ridden a CR250 but I remember the 01 being stronger on bottom and the gen 3's stronger on top. I know set up has a lot to do with it also. I do not ride much technical signal track and I do not ride MX. I ride with guys that race Hare Scrambles and that is the kind of riding the new bike will be for. The 450x is great for that stuff but I hate how heavy it is and I am always waiting for the big money rebuild. The replacement bike WILL end up over 250cc's as I am 245lbs without gear (when bulking) in colder months and down to 220lbs (cutting) when its pool time. So I need more HP year round to hang with my skinny friends. I am considering a KTM300XC also but the PDS isn't designed for fast deep whoops. I am also thinking about a 295 kit for a YZ. So my question for this thread is, what differences can I expect between a gen 2 or gen 3 with a big bore kit? Should I just stick with the YZ? So far I am leaning towards a 00-01 motor in a gen3 or modifed CRF250R chassis. What do you all think?