Have to admit to being a pretty huge techno geek here. Very excited about the continual emergence of apps and other technology that's making it's way over to the MTB world. Things are just getting heated up.
Have you tried Strava yet CD? I plan to start logging my rides here within the next couple of weeks when i feel my times won't be as embarrassing but I've been riding a lot these past couple weeks so maybe I'll just have to go ahead and start using it sooner. Pretty cool how they've basically turned your local MTB trails into an extension of Xbox live or something like that, with leader boards and fastest laps and everything else. Talk about knowing where you stand. Competing with yourself is one thing, but when you see the same guy pop up over and over and he seems to be not only beating your times but maybe even getting faster.. now that's motivating.
This app looks pretty good - but like you, my phone simply is not going on my handlebars. Nope. Not happening. For a few reasons. But that's still a lot of functionality and information to get for free and all you have to do is keep your phone in hydration pack or whatever.
I'm looking forward to when Google Glass gets more mainstream, and while you're wearing them on trails.. It will display in your field of vision the grade of the climb coming up, how many feet until elevation begins, how long it took you last time to climb, and what gearing you chose to use.. Now THAT is what my techno geek self is waiting for!
That and my fancy, over priced, flexible carbon seatpost and I'll be set!