I have the 310XT. Its great for multi-sport, although I have only used it once for that purpose. It was a run/cycle I did and I could customise it to how I wanted.
I found the Cadence sensor pretty rubbish on my mountain bike, it kept slipping on trails.
The watch itself is great 99%...