I have a Garmin 405 and its great, I had the bigger orange model (305?) before and it was horrible. They really improved it with the 405. I also use cardio trainer on my phone occasionally, and...