I missed it by a day, but it's not too late to download Jonathan Coulton's ode to "The First of May".