need help on choosing what bike to buy. the components of revel 0 is much better that the hardrock sport disc. could you give me the details depending the bikes differences...

2013 Giant Revel 0
Revel 29er 0-v2 (2013) - Bikes | Giant Bicycles | International

2013 Specialized Hardrock Sport Disc
Specialized Bicycle Components