I am a new rider, I started riding this spring on a 2006 ninja 250r, a great beginner's bike. As the summer is starting to wind down here in Nebraska, I am starting my journey into the motorcycle market, looking to buy in early spring. Ever since I started riding, I have always been fascinated by the dual sports I see on the roads and thinking about them, they look like loads of fun! Plus they would fit my need to daily commute to work/school, with exceptional fuel mileage. I tried out a friends DRZ400E the other day and even though it was worlds different than what I am used to, I liked the style of the dual sports. Although, I don't need the power of the DRZ. I am 5' 9" and about 140lbs with a 31" inseam and while I could deal with the high seat height, I would prefer a bike that is a few inches shorter while stock and with my low weight, I don't need all that power... This is the reason I was looking into the 250 range. Would these bikes be enough for me? (CRF250L, KLX250S, WR250R, etc.) The main purpose of the bike would be a fun commuter... Maybe a little urban fun on some curbs and whatnot.. I am definitely a beginner in the dual sport world so i won't be running motocross tracks and the bike i do choose would be taken offroad maybe only one or two times a month, and even then it would just be some gravel roads and such... Maybe a field or two a year.. Not much offroad at all. I also wouldnt be on the highway much, If i did it might only be for a mile or two on a commute. What would you guys recommend? Budget is $3500 or less.