I use this app when I walk in my neighborhood and it works very well. I had some GPS issues before the last couple of updates, but now it works like a champ. I have a Hero on Sprint and haven't had anymore GPS issues with this app. (I'm not sure if the app updates or the Android 2.1 update made the fixes.) I enjoy the elevation difference feature as well as how easy it is to share with Google Docs and Maps. What makes this even better is it is a standard app on the phone. I highly recommend this app!