I use Map My Ride. It tells me my distance, time, shows my route, that's all I need. Only thing I don't like it doesn't auto-pause, so if you stop, you have to fish the phone out to pause it and remember to restart it. I forgot to restart one time and it didn't track the rest of my ride.