I have been using Strava on a Virgin Mobile Optimus Elite Android phone for about five weeks. It started out fine for the first half dozen rides but it has gone down hill from there. In the last dozen rides the Strava app has locked up three times (losing all data) and had syncing problems three times (losing all data). It seems to be getting worse as my rides are getting longer. It is no fun to be out riding 3-4+ hours and then find out you lost everything collected for the ride. It may work better on an Apple iPhone or a different Android phone but I am getting ready to uninstall it as I find it very unstable. They were responsive to my Support inquiries but offered no help in resolving my issues. I highly question the Calories used and Power numbers it calculates and I wish it kept track of associated weather for the ride (no temperature or wind data). Its a good idea but it needs work...........................