I have one and I think it is fantastic. I had a Garmin Forerunner 305 and it was really good. The Edge 800 is a huge improvement. I was able to utilize the 305 heart rate strap and cadence transmitter.
The touchscreen is very easy to read and quite functional. I used after-market freeware maps and they function well.
The calorie consumption calculation is a huge improvement, and is probably as accurate as possible without a power meter.
I can easily change screens with winter gloves.
The quarter turn bike mount is great. The battery life is fantastic.