Wow, I guess I am lucky, I cannot say that I have ever gotten a BAD Christmas present, I mean it is FREE.
If I had to pick a worst it would be having the luxury of spending Christmas Eve/Christmas day working with a bunch of people I really didn't care for.
Now the best gift would probably be something like socks, useful and there isn't generally an issue with the sizes.