the fsr xc comp is nice if you want a full-suspension(i just bought one and i absolutaly love it, but there are lots of rocks and stuff on my trails), not the fsr xc. you will not get a good fork, and so-so rear shock. the rockhopper has a 130mm fork which is pretty long, this is a more all mountain type bike rather than xc. the stumpjumper is really nice, i was thinking of getting this bike and spent a lot of time looking at it, and test riding it. the fork is nice(fox

) it has 80mm up front so it that is not enought for you, dont get it. the shifting is nice and smooth, it is light, an all-around great *xc* bike. i wouldnt take this on anything but purely xc trails.