I just upgraded my 688 to an 880, (giving the 688 to a friend). I think prefer the 880 button layout better, but both rock. I did customize both 688 and 880 a bit to get all the DVR buttons and such to work the way I wanted, but it definitely works very well.
FYI, Check eBay, you can get the...