I choose coffee over hot chocolate because the milk here kind of makes me sit down on the porcelain throne too often.
It is a little different in latin countries...but I like the the reasoning.
Here the families get together and hang out until midnight when they all greet each other with a Christmas kiss on the cheek and have a big meal (kind of our Thanksgiving). A big turkey and the whole family together, aunts, uncles, cousins, etc. In the Nativity scene Jesus is covered with a small cloth until midnight and then they remove the "veil" and reveal baby Jesus.
After all of this it is time for presents, hanging out late into the morning and then sleeping in on Christmas day.
Christmas morning everyone usually has the typical Christmas breakfast of Paneton (kind of like a Peruvian fruitcake) and hot chocolate. This year we actually woke up in time to have it for lunch...a 12 o'clock hot chocolate and paneton...
Christmas was nice and relaxing. Unfortunately, I was working on Christmas eve until about 10pm so I missed out on some of the family time...but it was in order to open the School Supply store so it was something else we could celebrate on Christmas.