Map Your Workouts

Nice site with cross-comparison of features (that are sure to change) for mapping workouts. Personally I like to use velo-routes.