very late response here, sorry guys, only read the thread now. I use a 910xt and it's simply increadible! 20hrs worth of pure training tool, not an everyday watch like many other non gps variants. Onboard accelerometer so it detects what stroke you're swimming, how many strokes per length, counts lengths and records intervals and break periods between, distance swum, pace and average pace and efficiency. You just need to select indoor swimming and select 25 or 50m pool length, start at the beginning of your session and stop afterwards. Then downloadable to your garmin Connect account and added to your training log for veiwing anytime. Outside, select outdoor swim. It then uses the GPS to track distance. I have intervals set of 100m so it logs data in 100m buckets and for the overall session --- strokes, pace, stroke rate, efficiency etc etc etc. The GPS plots a the route you've swum which can then be viewed on a map or salelite image on Garmin Connect. You can use your last open water swim record to create a "swim route" the next time you swim this route you can swim against this route as a reference to compare progress. Cycle wise, it compares to the garmin edge 500. Can link to HR monitor, cadence and speed sensors and an antennae+ compatible power meter. You can once again create training routes and follow them or ride against previously ridden routes to gauge improvement. Run wise, all the normal data--- NOTE : I run with a foot pod as well so that I can track my cadence. In poor reception areas such as in deep valleys or under thick brush, or indoors on a treadmill, the watch automatically uses the footpod to track distance and pace. So, as much as I may loose GPS signal once in a blue moon or if I'm indoors, I always have a complete log of my training. Finally, for triathlon or any multisport combination as you prescribe, I press start at the start of the swim, all swim data is reflected on screen and logged accordingly, I press lap when I finish the swim and enter transition, it automatically changes to cycle profile with all cycle variables and logs data accordingly, and same again after the cycle, press lap and it changes to my running profile and logs. My full triathlon log including 100m data splits for the swim, 1km splits for the cycle and 1km splits for the run are all logged and ready for download and review afterwards. So, lots of cash but 100% worth every cent. Heart rate monitor is the new Garmin variant which is faultless. My previous Garmin monitor would "loose" contact and give erratic readings which was a PITA.. Altitude or rather Ascent and decent are through barometric pressure sensor vs the generally used GPS calc so far more accurate. Can be calibrated by yourself if so desired. Long winded but hopefully helpful......