I just got a Wahoo bike mount for my iPhone 4. I currently have a Garmin 705 cycling computer, but am interested in using my iPhone as my cycling computer. There seems to be a wealth of cycling apps, but I wonder which apps you guys like? I am an avid road biker. I am interested in the usual stuff such as speed, distance, elevation gain, cadence, heart etc. My Garmin also gives current grade such as 7% hill. What apps have inclinometers that work? Also, do any of the apps give turn by turn directions for loaded routes?