Specialized is good stuff, but I'm not a mountain biker so I'm not much help. Anyone that can help is going to want to know what kind of riding you plan to do, and what model bike you were looking at. I ride a Specialized base model Allez, and I've been very happy with it over something like 2600 miles so far.
__________________
Tom
"It hurts so good..."