Company Ride Media created these great apps:
RIDE Cycling Review, and others..
img