i am thinking about getting rid of my crf 250r. i am sick of the maintenance, i can do the simple stuff but i dont trust myself to do my own engine work myself like valve adjustments and top ends. i am thinking about buying a new 2004 125 but i dont know which one to buy. i have rode a 04 ktm 125sx and i liked it, it had pretty good bottom end for a 125 which i liked and the power seemed kind of linear, no real hard jolt that trys to rip your arms off. the only other 125 i had a chance to ride recently was my friends 03 rm 125 which i hated, it had pretty much no bottom end at all. i realize that 125's dont make a lot of bottom end power but coming off of a four stroke i would preffer one that has the best low end. i read that yamaha's are known to have the most bottom end out of the 125's is this true? has anyone ridden both a yz125 and a 125sx that can give a comparasion?