Hello, I have a 220 and I'm pretty happy with it, but I'm 160lbs, 5-8...I think the 220 is a really nice trail bike...for what you're discribing the 220 will work well....for you're size it s/b ok, however, the suspension w/ have to be adj. for your weight, ie frt springs, and I would strongly suggest revalve....Also, stay away from the klx300 as its a pig....I've never ridden one but I have yet to meet someone who really likes the bike....I think mfsp for kdx220 is like 4200, so that price is fair....hope this helps...good luck....