I have watched A Muppet Family Christmas every single year since it came out. I had it on grainy tape. Later the Internet helped me upgrade.
Now I watch it with my wife and sons every December 24th in the hours leading up to the main celebrations (that start at 6 PM according to Icelandic tradition). My eyes do go a little misty when they start doing the dishes.
On top of this we watch Muppets Christmas Carol the day before.