I absolutely love my new Garmin 820. The pinpoint accuracy, all the available readings, the ease of setting it up and moving from one bike to the other, the Bluetooth and the map is great... just need to get used to a small map.
Normally I wait a while after adopting a new bike computer but I really wanted the bigger screen and longer battery live because I do ultra distance rides and want navigation visible at a glance and no need to add a battery so I took the plunge and haven't had any issues. Its running software version 3.70. Haven't had any glitches with anything - it will run my virb camera, varia lights, my Elite Drivo trainer, all with zero problems, and the touch screen works perfectly even in the rain. It's big so the Garmin mount is really needed for it to fit on a bike and get to the buttons easily. The K-edge XL does also but puts it very close to the bars, so close it makes the lap and stop bottons a little hard to access, not impossible. The screen colors are a bit dull, but it's very readable. Garmin really did a good job with this one, it's a home run in my book. I also have 510 and 820, and had a 500 before that - this one is a very nice improvement over all of those. Pricey but it's worth it to me.
I've been running the micro version of this computer for longer than I can remember. This new design is more elegantly slim and while only slightly larger, much easier to read. Highly recommended