I can make you a pretty good deal on a six year old Hardrock and a six year old Giant. I just bought them off Craigslist from some crackhead in SD.
Seriously, at that price point there's probably not that much difference in quality or components. Get the ones that fit the best and are the most comfortable. The LBS here sells Trek and Specialized both, for me the Trek mtb and Specialized road fit best.