December 30, 2009

SHOCKER: States with the highest taxes also rank as the unhappiest.