@Maxieon: Yeah, sleep is good. It's just after lunch and I'm at work for another 4 hours though, so sleep is a while off yet.
As for the family, ouch, that sucks man. I suppose I'm pretty lucky in that respect, what with a fairly large family on my mothers side, but most of them are close enough that they remember all the names and birthdays and ring up if they've forgotten the exact date. That and I have to thank the doctor who decided he didn't want to work on Christmas and had me delivered early. Fuck being born on Christmas.