Last year some Tea Party-ites ran a Tea Vee ad about how China will pass the US in corporate strength because all the money has been drained from US corps by taxes. The trouble is... THEY DON'T PAY THOSE TAXES!!!
This is from Mother Jones, click on the image if you can't see the complete article.