I want to buy a mountain bike and don't want to spend more than $500. I'm considering a Specialized Hard Rock Sport Disc, but am open to other bikes. I'm a complete novice to biking. Is it better to buy a new bike for $500 or to buy a better quality used bike for this amount? What bikes would you recommend?