Wait until this becomes a product:
http://www.kickstarter.com/projects/...l-as-your-bike
I backed the project. I hope to have mine by the end of the summer.
NOTE: I have no stake in the company. I just thought it was a cool idea and thought I'd share.