+1 for Endomondo. I gave up on mapmyride. When it works it's great... when it works. I have tons of RAM stuff including cell phone holder (I use on motorcycle) but I found it too bulky for bicycle use. I bought a $20 holder from nashbar (looks just like the eBay one) and it works great for my HTC thunderbolt