I have an 05 Hardrock Comp Disc. I love the bike, but I've had to put a little money into it. This is probably because I'm a big guy at 6'7" and like 270 lbs.
Crankset sucks. I rounded the square taper BB, and bent the left arm. A month or two later, my friend did the same thing (only 180lbs).
Fork is acting wierd. It seems as though the preload adjustments on the fork don't work. I'll be getting new springs for the fork though.
Goes up to a 24" frame size.
Priced very fairly.
Wheelsets seem to be very nice. I mean, they hold up with me on it dropping 3-4 foot drops.
Upgrade the cranks on this bike, maybe a couple other components down the road, and you got killer bike for the money. Plus, it's fun to upgrade!