The 250 Ninjas are fine bikes, but you WILL grow out of it quick if you are like most riders. I started with a 2004 Ninja 250, it was very forgiving to noob mistakes and easy to ride...you just have to rev that bike to death to get it to move. So, it lasted 1 season and now I am riding a Z750s. I am glad I started on a smaller bike, but kinda wished I would have bought a Ninja 500 or GS500F for the first bike as they won't bore you quite as quick and IMO are better for riding on the highway. So my recommendation...if you are buying for looks, then get a 2008 or newer Ninja 250R...if you want to really learn how to ride get a used Ninja 500 that you won't mind dropping once or twice and getting a scratch on while you practice. Good luck with whichever bike you get!!