I coudn't tell you from experience with either bikes but i can tell you from asking and seeing the same questions everywhere. So heres my $.02 : The 250 will give you low end torque , and even without the fly weight , judging by age and weight the 250 wouldn't be more than you could handle, as long as you take it easy at first till you get the feel of things. The 250 will cost you more but it will also be a bit easier on maintenance to the exception of when something does go wrong, you might be forking up some serious ca$h. the 125 on the other hand won't have the bottom end torque you like but makes up for it in the mid and high range areas, they are screamers and take a little more clutch work in trails but are cheap and cheap to maintain. These little screamers will need their diaper changed more often though, but you shouldn't be fouling too many plugs when things are running right, also when things go wrong they repair prices for 125s are fairly cheap. In the end , its up to your budget and personal liking, but then again i may be talking out of my anus- please correct me if im wrong.