Originally Posted by
OBoile
I use Cyclemeter. It's ~$10 for a year's subscription. It uploads to Strava as well as a bunch of other sites/tools, so you can keep using all of that, but it has more display features than the base Strava app.
I was going to suggest Cyclemeter since it is now available for the Android platform. What I like about Cyclemeter is that it is data intensive and will display your ride data in many different ways. Much better than any other cycling app I have tried. On the iOS platform, every ride is stored on the phone in a very efficient SQLite3 database. With all your rides on the phone, you don't need to go to another site or app to look at your rides. I have a little over 800 rides stored on my phone and the file size takes up about the same amount of space as two CD's worth of MP3 files.