I am currently riding a Canadian tire bike and i guess im riding hard enough to need a new bike because thise bike is going to fall apart very soon.I have got my decision down to some of the Specialized Hardrock models and the Norco wolverine, my budget is about $600 CAD. Could you tell me the ups and downs of each bike and its components or recommend any other bikes in the same price range. THank you in advance