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.