I loved my Garmin for the 2-3 months I had it. Great battery life and the minimal functionality I needed in a fitness watch (GPS, heartrate, steps etc.)
It eventually irritated my skin (I had burn marks right under the light) so I had to give it up. Even with regular cleaning, I could not stop the strap itching.
The nice thing about Garmin (the company) is that they gave me a full refund even though it was well past the 30-day return. I haven't gone back to do the research on avoiding the skin issues, but I hope some day I'll be able to buy a Garmin again.