Pardon my ignorance, but can someone please explain to me the general differences between a freeride bike and a XC bike? My wife and I were discussing how a freeride bike might serve me better, due to the way I ride. Seems like I am killing my XC bike and I feel like I am really pushing what the bike can do. Problem is, I have owned it for just a few months now and I hate to think I spent $1100 on a bike that I may have already outgrown. My Rocky Mountain Spice is listed as a "novice to intermediate" bike. Just wondering what you monkeys thought.