Happy Tax Day: Are Americans Getting Their Money’s Worth?

Are Americans getting enough benefits for the taxes they pay?