I use Endomondo
I use Endomondo (http://www.endomondo.com). It is a free service similar to mapmyrun and runkeeper. You can plot runs manually or use a Garmin and import workouts or you can use your cellphone (they mostly support smart phones such as iPhone, Android, Simbian, Windows Mobile)...