I have a Garmin 310XT. I bought it to train for the Outlaw last year, and have found it to be absolutely fine, although I only use it for the bike and the run. I know Mariska uses hers for open water. I use a Garmin swim in the pool, which has also been really good. That was recommended to me by a friend, who has done several Ironman events, but it doesn't work in Open Water (really helps for counting the laps in a long swim session though!).