IMO the 250 is a pieace of shit ive know a couple of people that have had them, the 500 is a alright bike but you will get tired of it even as a commuter bike, you would be happy with any 600 and there are always alot of them for sale. If i were buying one i would go all out and get one of the larger bikes right off the bat, just take it easy and respect the machine and dot get a case of the stupids and youll be fine.