Love my Vivoactive HR. I don't use any cycling computers anymore, and like how clean my bike looks. What I especially like is having continuous tracking of mileage and rides across multiple bikes. It even works if I forget to turn it on, or off. I have both Strava and Ridewithgps accounts to track things, and it syncs with those accounts automatically after each ride.
I also enjoy not having a screen staring at me, demanding my attention on rides. If I want to know what's going on at any moment, I glance at my wrist. If I want to monitor my progress, I have Mapmyride on my phone, and I set it to generate audio 1 mile splits.