Just started using
Endomondo on my BlackBerry a couple of weeks ago and so far I really like it for tracking my workouts.
Nice that it can either do GPS and automatically follow me outside if I run there (and map my route and tell me how far I went), or I can use the manual input if I use the treadmill.
The only thing I don't like is that I cannot enter a workout for swimming unless I actually go a certain distance. For example, if I'm just swimming around with friends, but not doing laps, it won't calculate how many calories I've burned.
Other than that it's a great. Anyone else using it?