I currently race an 07 crf250r at the track. I want to get a 125 2 stroke just as a back up bike and a bike to play around on. I am kind of am leaning toward a cr125 because parts like wheels are interchangeable with my bike. Ive done some reading and it seems that a lot of people like the yz125 but I still dont know which to get. I am looking at a 2005-2006 bike. Also how is maintence on these 125 2 strokes? How often do you change the oil and piston? So which should I get a cr125 or yz125? Is there really much diffrence I want it to be realiable. Thanks for any help.