Dave Barry's Holiday Gift Guide (courtesy of Chuck Kuffner)
For you last-minute shoppers, this one's for you. Believe me, I know from last-minute shopping. I once BEGAN my Christmas shopping at 5pm in London on Christmas Eve. Trust me, you haven't experienced panic until you've done something that monumentally stupid.
BTW, if anyone is interested in a game of bathroom tennis, call Larry. I'm booked solid.