I prefer the Hardrock over the Giant. They are both very nice bikes, just my personal prefferance. If you do buy the HardRock Comp, $590 is way to much for it. My LBS sells it for $429. You can even get the HardRock Pro Disc for $550. Let us know what you decide on.