Here's how we used to do it:
24th - my mother's family gathers in one house (used to be grammy's) we have an excellent dinner (with turkey and "paneton" and sweet potato puree and other things), and at midnight we all say "merry christmas" and all that crap, lots of huggies huggies and kissies kissies, then we gather around the tree, and start handing out the presents that everyone dumped there on arrival.
This has been changed over the years, from having crappier presents every year (like that year the President decided to seize all savings accounts from the banks, and that kind of thing), to of course having less and less relatives. My mother had like 7 siblings, and this year we only had two uncles for dinner. And my grandmother is dead so she obviously couldn't host it.
25th - we have something called the "tree tea party", even though most people don't drink tea, and it has nothing to do with tea at all. My father's family gathers in my other grandmother's apartment (who isn't dead) there are little snacks on the table, like little black olive sandwiches and traditional candy (bought), and some kind of cake/mousse/whatever, nuts, pecans, yadda yadda. At an arbitrary time of the night (usually around 8 or 9 pm) we gather around the Le Roux tree and pretty much do the same gift trading. I got a t-shirt and some booze.
This gathering is usually the best one because I have more cousins in my dad's family, and they're about my age, while on my mother's side there's only one aunt with one daughter who's my age and they're all snobs anyway. But lately they are all out of the country, so I don't get to see them every year. This year seems to have been an exception.
Oh yeah this Christmas rocked because we got a visit from my brother who's been out of the country for the last 6 years.
EDIT: reference to my country of origin deleted
![Cool 8)](./images/smilies/icon_cool.gif)