Dude, that's not cool. I don't care how ignorant a person is, I wouldn't wish anyone to be in the Twin Towers when the planes hit.
Now, for the ignorant fool, Canada is a great place. Sure the money isn't worth much (compared to American), but its a great place. On their version of Sports Center (Sports Centre there), all they talk about is hockey. Its great, considering that hockey frequently gets neglected here in the States. Plus, Canada has nationalized health care (that means that everyone has health care, unlike in the U.S. where too many people don't).
As for France, yeah, the U.S. did save France's ass in World War I and World War II. And we did provide some money to help them rebuild, just not nearly enough money. Now as for France's recent stance, well, the French could never have the same stance as England (when you fight a war with each other for 100 years, try being friends with that country at any time in the future). But also, France doesn't have the same military prowess that the U.S. and England has. But they also aren't facing the same type of threat that the U.S. and England face from Iraq.
In the end, until you've spent time in a country, it really is difficult to make generalizations about it. In my opinion, Canada is a great country and France, well, France is, well, France (sorry, I couldn't think of anything nice to say about France).
"You can dance and you can prance, but when it comes to relationships keep it in your pants. Oh, its true." Kurt Angle and my year book quote