The US public debt is "commonly called the national debt or the gross federal debt, is the amount of money owed by the the United States federal government. This does not include the money owed by states, corporations, or individuals." (source: Wikipedia, "US Public Debt" http://en.wikipedia.org/wiki/U.S._public_debt)
Current debt as at June 9 2005 is $7,799,659,687,041.37 (Source Bureau of the Public Debt, "The Debt to the Penny" http://www.publicdebt.treas.gov/opd/opdpenny.htm)
Debt to each country is difficult to calculate, but purchase of Treasury Securities is the main measure. The top five are (current as at March 2005):
Japan
Mainland China
Caribbean Banking Centers
United Kingdom
Taiwan
(Source: Department of the Treasury, "Major Foreign Holders of Foreign Securities" http://www.treas.gov/tic/mfh.txt)