First off, DUmbasses, we are not "at war" with Iraq.
The USA did not arbitrarily invade Iraq. The USA kept its promise. The USA is not the UN. The USA means business (when adults are in charge).
If enemies of the USA (and freedom) start using Canada as a springboard for terrorism, the USA will move into Canada to put them down. The USA made a promise to fight terrorism and the enemies of freedom wherever they gather.
Canada is not special in any way. It is not a Holy Land.
Lastly, DUmbasses, just because you are not mature enough to understand the world around you doesn't mean others aren't. There is a huge network of dedicated and intelligent Americans who get up every morning just to protect your creepy little socialistic asses from having your freedom to be perpetually stupid taken away. You will never understand it, so don't even try.