SteveD i bet you are one of the more successful people in this threat, or at least you sleep better at night :P
about debt as % of GDP i don't know exactly the latest numbers, but it sure as hell ain't close to the % of that little quiet prosperous country of Belgium and most probably also...