The downhill is pretty rocky, it's like riding on a dirt road, with the occasional big rock peeking up through the dirt, some spots have been washed out by the spring thaw, so obviously those parts are rocky.
As far as price goes, My LBS quoted me $500 + tax + $50 towards goodies for the Specialized comp. The other bikes, I haven't got a price on yet.