Android apps for cycling

I have just got a new phone, a Samsung Galaxy mini, and it has Android and GPS. I had a little look at the Android Market and there are quite a few bike related apps. Some are free and some cost. Can anyone recommend good Android apps for cycling? My phone is a low end model by Android standards, but I hope there will be something worth using. Any advice gratefully received.
0
Posts
If it's the later then I used Map My Ride, before I bought a Garmin.
Winter - Trek Madone 3.5 2012 with UDi2 upgrade.
For getting dirty - Moda Canon
Have you actually tried this?
Strava seems to work fine for me, Mapmyride is a bit more resource hungry and seems less consistent on maintaining GPS tracking.
Specialized Allez
If you don't need the virtual racing then just go for Endomondo.
Giant FCR3
GT Avalanche 3.0
Canyon Nerve AM 6.0
+1 for cardiotrainer - still using the free version and has enough features for me. I've logged 6+ hour rides and have had no battery issues.
I have also used Sports Tracker which is quite good too!
Dave Hinde Etape Sport frame on 105 groupset
However, recently started using the free version of Map My Ride and it looks like the best of both. It has extra features on the main website where you can go tricks like hover over the mapped route to view interactive speed/altitude graphs etc.