i really like my 250 besides its weight problem its been dependable and always running all the time, the only problem i have ever had is rrunning out of gas when i am clear out in the hills (this is where the weight problem is the worst,its no fun pushing it up hills) the power is good enough for me and the torque is the major benifit. I rode a 125 what is about the equivlent of a 250 and its seemed empty on poweer and definatly on torque and this way climbing hills os not as easy at the 4-cycle, all i have to say is its a great bike