This past weekend I "downgraded" to a Garmin Forerunner 305 from the newer (and extremely shitty) Forerunner 405 and feel much more happy already. The one disadvantage I find so far is its inability to load into Garmin Connect. We're still using Motionbased. Motionbased isn't bad at all but the problem part is it won't upload a workout unless there's actually GPS data involved. Which means if I'm sitting inside with the GPS off and using it with my cadence monitor on my stationary bike it won't upload the workout. My workaround to that is the below picture. It's a screen shot from Garmin's Training Center program and has the data listed about today's workout.
Not a bad workout all things considered. I also had to do some core workout and some cardio but I'm skipping those in favor of seeing a college buddy of mine who's in town for business. I'm thinking this is a fair trade off.