Half a trillion for the wars in Iraq and Afghanistan certainly have not helped.
Here's a list of our foreign friends who finance 2.2 Trillion of our habit:
Data from http://www.treas.gov/tic/mfh.txt.
I'm blogging about programming, but ... hey look over there - it's something shiny!