Too little info about you and your budget to suggest anything specific. Best I can recommend is to head to a bike store and see what they recommend based on your particular needs. You may want to check back in if you have questions or want to confirm what you hear. Think of it this way...if you asked the same question at a car forum, what responses do you think you would receive?