My FSR XC Pro is a 2006 model and it came with a Fox Triad rear shock and a Recon 351 Air fork. I weigh 225lb in my birthday suit and it's held up very well. Most of my riding is on rocky, rooty New England single track. I must add that I don't ride it much anymore since I bought my Yeti 575.
The FSR XC Pro has a pretty damn good component spec for the money along with Specialized's lifetime frame warranty. I'd highly recommend visiting your lbs and taking one out for a demo. Have them set it up for you and hit some dirt!