When the president of Iran Ahmadinejad says that our debt makes America not a great country, that's a frightening thing.