I'm on my second clock now (the first was stolen), and I'm really satisfied. It can handle most things that you can think of will be able to get out of it, and GPS position is really good.
It happened some time to sync data failed at the first try, mostly when it comes to longer rounds, but usually it works well.
The only thing I noticed that is not working, the GPS under water, I was having the time fixed in the nude on the wetsuit, otherwise got the no signal at all.
A really nice and good clock that so far "just works". Many features is sufficient for most users. I hate to swim so unfortunately I can not comment on that part. Robust clock and clean design. The problems I have experienced so far with the clock, only to do with Garmin's solution for uploading passes to the computer. I swore many hours before I finally took the whole concept. Charging has glappat 1 time out of 20 but it does not feel like a problem to me. On the whole, probably the best clock Garmin has just now with regard to function and to see the correct values. Garmin then have some problems with usability Garmin Express and upload to the computer lowers the grade with a star.
At a price below SEK 2000 is probably a bargain.
The clock works well. However, works connectors on the back a little strange. Sometimes charge it, sometimes start the clock without charge when you connect the charger.
Firmware Update function poorly. Works very poorly with Garmin Connect to transfer your workout to your computer. Often fails transfer.
Can it all and then some:
http://www.dcrainmaker.com/2011/10/garmin-Forerunner 910XT-in-Depth review.html