Oh ho ho! Happy Birthday to David3000, Mediumsizedfail, and Bill of meninlove