We have done a Yankee swap at work for years. Finally it came to an end this year as other teams did not want to do it anymore. It figures, since I took that day off!
I got suckered in this year, at least I can say that I purchased a thoughtful gift. I know I'll receive something really bad, but at least they stopped nagging me about joining secret santa!