For the money, you can't beat the 07 and older 250's, for a small, cheap sportbike. If you look around for a couple weeks, you'll see one for really good deal, the miles will be low, and it will likely be ready to ride. Also, the 50-70 MPG is hard to pass up. For reference, I get around 50-55 MPG, because I ride the shit out of it. Last year, I was getting better mileage, but I wasn't using as much of the bike. The little bike also handes very well. On most group rides I'm able to stay up toward the front, unless they get going over 75-80 between turns (not that anybody here would break the speed limit ). I know other people say get a 500, 650, etc... other bike, but the performance vs. price isn't that much, from what I've seen. One big thing to consider is rider size. The bike's borderline too small for me, and I'm just under 6 ft. and weigh around 180. Much taller and it will probably get pretty cramped. That is where the bigger bikes, such as the EX500, EX650, SV650, etc. would probably be better.