Minor thread hijack (but I'm a Clydesdale!) Re the Garmin 305: my understanding is that it uses "virtual cadence" not actual cadence... you set it up with your gears etc. It knows your speed from the GPS, it knows what gear your in from the Flight Deck functions.. it's not actual cadence but a secondary derived number. For instance, if your going down a hill and not pedalling, it'll generate a cadence number of 200. This is what I've heard, not direct knowledge- haven't bought one yet.