I agree with most of the advice so far, and a 500 or 650 would be a better choice. There will be times when you need power to drive out of a situation, and 250's don't give as much as larger bikes. If you are carrying a passenger, larger is better because smaller bikes don't have the wheelbase...