Hey SboarderC,
Sounds like you may have seen
CompuTrainer; they've got a lot of different applications for roadies and more than likely they also have some fun mtb training software too...my LBS owner has one set up in her shop, trying to entice us to analyze our cadence, etc, but I haven't tried it yet...looks pretty cool tho...try looking for computrainer.com online; that should get you pretty close.
Good luck and hang on!
MM_QFC!