Right on. If you can get yourself a way to track actual ride data, (a smart phone, or gps device) strava gives you quite a bit of information to consider, and has a few really neat features.
There are similar programs that are available for BB, Im not sure how up-to-date the phone has to be to run them though.