I bought the Specialized Hardrock Disc 29er a few months ago. I mainly bought that bike due to the price point. Not a bad bike, but it's still entry level. I already had to take it in to get the derailleurs tuned and I broke one of the cheap plastic pedals (cheap fix). For just under $600 OTD, I can't complain. I'll probably look to upgrade the derailleurs and fork within the next year when my warranty expires and by that point I'll know whether or not I'm sticking with this sport / hobby.