Hi
I have an 07 Manitou Revox that came stock on my frame. The shock seems very plush although I haven't ridden a lot of different bikes. One thing to consider, I am currently in the process of replacing mine as it got a score on the shaft and is leaking oil. Now here's the thing, Manitou don't make spares for this shock so I pretty much have to throw it away and it hasn't been ridden that much. Personally I won't be getting another Manitou shock.
Benno