i was in a similar boat a few years ago. ended up getting a norco fludi 1 for the right price, this has 140 mm rear and 150 mm front and i now do everything on it from short corse xc, enduros and am races. from experiance, going up has more to do with fitness that the bike, with in reason...