I have looked at Giant, Raleigh, Trek, Norco, Haro, GT, Specialized, Cannondale, and Gary Fisher and I can't find any distinguishing features amongst them to help me make the final decision. I liked the Giant XTC2 and a Raleigh that was $550 and I liked the Giant better, but other than the frame and rock shox on the Giant, I can't really tell a difference physically. Price wise, the Giant is 220 dollars more however. Please helps me figure out the important features for making said decision.