Agreed, taptalk is fantastic, and that's coming from someone with a loooong history of software and usability development.Tapatalk is mega for this forum! And +1 for cyclemeter...
I use I mapmyride but you need to turn your Wi-fi off cos it messes with it somehow