I am one for 2 strokes, but I have come to a conclusion. I ride trails now with my 03 kdx 200, but I want to ride trails and track this year. I don't want a 125 because with it all set up for race it won't be legal or a good trail bike. With the new thumpers I can ride it in the trails all set up for race an not have to do one thing to make it legal. Also the 250 thumpers are the new generation in 125 class and the minority are two strokes because they cant run with the thumpers very well. It's almost unfair. But I figure if you can't beat them join them. So I am buying an 04 thumper mx'er after winter for the new season. I don't know which one to get. I have been leaning towards the yz250f, but heard the rm-z was very snappy low end with a low center of gravity and handled very well in tight cutting tracks. This would be good for tight trails. But I heard the rm-z has a couple problems. Everytime you change the oil (every race for me) you have to drain the coolant, an that really sux. And I heard it runs really hot, and this wouldent be good for a 40 mile enduro. I had no desire for a crf for some reason (maybey because 230's left a slow impression on me) but it is becoming more and more appealing towards me. This is how the bikes go in order for me 1.yzf 2.rm-z 3. crf <very close w/ the rm-z, 4. kxf(almost the same as an rm-z I heard except a lil worse) I need some more thoughts and opinions from dirtbikers. Fill me in.