I have now had my Garmin Fenix 2 since April 2014.
If you like a short answer if it is worth the money, no. At it's current state it is usable as a day to day watch and a Garmin Virb Remote.
My watch has been replaced once since I was unable to sync with my iPhone and the altimeter was totally off. I have had the replacement since August and it is worse than ever.
- The watch reboots itself during workouts
- The watch looses GPS signals very easy
- The watch suddenly sets itself back in time
- All the above makes it nearly impossible to use it as a training watch
I will come back to this when I receive my watch back from Garmin