Hi John, you're right - it's not 50%. Thanks. Can't remember where I thought that came from.
US Tax revenues est at 15% of GDP for 2012, $2.4tn. Interest payments est at $483bn, or 20% of tax revenues.
As you say, it's a complete stuff up whatever.
Good to see a bit of support for AYN this afternoon at 3.8c.