“The Tax Foundation announced this morning that Tax Freedom Day—the day each year when Americans stop working to pay taxes and begin working for themselves—falls on April 17 in 2005. This year's Tax Freedom Day is two days later than 2004's but much earlier than 2000's April 30.”
(HT: WorldMagBlog)