I've had a Specialized M2 hardtail since '94. Seen many changes over the years, forks, cranks, wheels, etc, but frame still solid. If you are good at wrenching, go ahead and build your own. You can piece together your components as you like. If you are going to have the shop build it, which isn't a bad option, because they know what they are doing, then buy one done up. Specialized, Santa Cruz, Ellsworth (drool) are all nice. Another route, if you like a hardtail, is a 29'er. Bigger wheels, Surly has a fat-tire version, smoother over bumps, etc. A know a few guys that run them, and nothing but good news. Realistically evaluate what the majority of your riding will be, and gear towards that. No use getting a 9" travel chucker when you are only going to trail ride once a year.