Happy tax day, Americans: though Europeans get more for their money Published on April 15, 2010 — by steven hill Politics