Hey im a new mountain biking. I like to cross country race and go fast in the woods im not sure what bike to get though. I was think the Trek 4900, Trek 6500, Trek Fuel 70, Gary Fisher Piranha, or Gary Fisher Tassajara. Are these good one for cross country? im also on a budget kinda.