Recently I bought my first Android phone with GPS function. And I decided it might help me in my bike riding exercises time. I did a quick app search on Google Play and found app called MapMyRide. 

To test, how this app is working, I turned on GPS on phone, took a marshrutka to Tbilisi mall. Here is how it looks like:

Sorry it's not real my ride data, data is real, but they are done by cosy sitting in marshrutka, rather spinning pedals. But for now - I'm sure I will use this app in my future rides.