if you really want to get a brand new bike have a look at merlins range as they are the best for the price by far you cant get a nice bike for £600 their, rather than paying for the brand. but to be honest you dont wanna be buying a brand new bike, have a look on ebay find a nice clean secound hand bike, theirs loads out there which just never get rode, once you ride an xc bike its worth about have the price or build one up can build a nice one if you buy good parts secound hand eg you could get a pair of hope wheels mint for the price of shimano new good luck