There are too many good mountain bikes to mention.
The best brands of mountain bikes are Schwinn, Mongoose, Diamondback and Giant. Most stores like Walmart, Target or Kmart sell them or of course a sporting good store.
Urah it's good
Your best bet is to head over to www.bikepedia.com, click on Giant bikes and scroll through the years.
Mountain bike shoes are not required to be able to ride a mountain bike. You can wear any good athletic shoe. Wearing an actual mountain bike shoe is helpful however to keep your feet from slipping from the peddles on rugged terrian but it not required in any way.
Easy now there is 2 mountain bike trails that are good for beginners in Aspen Colorado. One is to the east called " East Mountain Bike Trails for Beginners in Aspen Colorado". And the 2nd one is to the west called " West Mountain Bike Trails for Beginners in Aspen Colorado".
A good race mountain bike would cost you about $6,000 to $10,000
If you want a mountain bike for trials, I would suggest any bike under 25lbs with non-curved tube frame, under 14 inch frame size.
http://www.houstonbiketrails.com is a good website to find mountain bike trails and bike paths in the South Houston and surrounding areas.
There are a few good mountain bikes tires that would suit a 18 speed bike. I would go to a bike store and ask.there's different tires for what type of riding you doing but everyone have their own way they like their bikes from handle bars to tires. There's no best part. It's just what's good for you
Mountain Bike Rally happened in 1994.
A road bike is faster on the road than a mountain bike. That's all