I've settled on getting the 2009 Specialized Rockhopper as the geometry fits me better, so my question is would it be best to purchase the low-end Rockhopper or save up for a higher end Rockhopper? I'm already over my budget as I was going to originally shoot for the Hardrock/Trek 4300, which was more of my budget range, but the Trek didn't fit me too well and the Rockhopper seemed to be a step up from the Hardrock.