The United States!
[spoiler]Let the debate wars begin.[/spoiler]
Edit: Leave your reasons for who is best and why!
-
Russia. No one can invade them successfully, except for the Mongols. Little buggers were brutal SoBs.