I have an '05 hardrock sport, it's still goin' fairly strong.
I did need the cranks and brake levers to be tightened, and now I'm having a rear derrailuer problem, but those are fairly simple.
I am somewhat worried about the chain movement on landing from drops/jumps; it will sometimes jump from the second chainring to the first, and then if I try to stand up to start pedaling to get more torque and use that gear, I get a surprise
I'm considering maybe upgrading this a bit to do some jumping and etc, and buying a road bike for that portion of my bike use.