Most Canadians like most Americans we know on a personal level. I travel extensively in the US and I find most Americans to be kind, charitable, big hearted, but maybe a little too full of the "God Bless America" and the "Support the President right or wrong" mentality.
Most Canadians dislike the current American government and its foreign policies, not the American people. Most Canadians required less time to see through the Bush regime BS propaganda because we have our own BS propaganda. Today a majority of Canadians and Americans loath the Bush regime. That means we actually have more in common than we did in 2003 when most Americans rallied behind Bush's illegal plan to invade Iraq in order to acquire control of Iraq's oil wealth for his oil buddies.
The reason why Canadians figured Bush out sooner than most Americans is that we aren't as subjected to as much pro- "death and destruction" propaganda as our southern neighbors.
I am proud that our Canadian leaders had ethical problems supporting an unprovoked invasion on a country based on unsubstatiated allegations. Our leaders may be corrupt (sponsorship scandal), but they aren't cold blooded killers.
Tamarin,
Canadians don't fear a US invasion. In fact as this map clearly shows, millions of Canadians have positioned themselves near the American border:
http://cache.eb.com/eb/image?id=70010&rendTypeId=4
This could be preparation for a massive Canadian invasion of the US. Need I remind you that the last time Canadians fought Americans, we kicked your butts! Not only did the American invasion fail, but we retaliated by burning down the Whitehouse.
Don't tempt us. If your beer was better, millions of Canadians massing on the American border might have already invaded.
Seriously though, the reason why the US is a powerful nation is partly due to the fact that Canada and the US share the world's longest undefended border. If we were feuding, Americans wouldn't have the resources to invade countries like Vietnam and Iraq or launch clandestine wars in places like Nicaragua and Cuba....
Canada plays a significant role in American defense. Canada is an equal partner in NORAD.
The US would have had a lot more touble building nukes in the first place without Canada's help. Nearly all the uranium used in the Manhattan project came from Canada. Many Manhattan scientists and engineers were Canadian. At the end of WW II Canada was the number 3 military power after the US and the USSR.
Today the US nuclear weapons program gets a significant amount of its heavy water (deutrium and and tritium required to build H-bombs) from Canada. Canada could have built nuclear weapons very soon after the US, but we chose to support the Manhattan project instead. Your comments indicate this may have been a mistake. Maybe Canada should start building nuclear weapons and point them at the US to defend against the possibility that someone with your mentality might end up in the Whitehouse one day. Is that your vision of future Canada/US relations?
By the way, many components used by American military systems are built in Canada. The cruise missile guidance system is one example.