take a look at my newest blog post
Cool tools for consistent training on and off the track...
Microman, you might like this.