My own experience mirrors that of Lotus. I knew quite a few American expats back in the day in Montreal, most of them fine exemplars of the best America has to offer. This was back when I was at university, so, yeah, they may have had a slight left-leaning bent but I was never 100% sure of this as we rarely discussed partisan politics, preferring instead to delve into political philosophy and political science more broadly speaking.
Also, I've been to the U.S. often enough, and have had online relations with Americans frequently enough, to know that American individuals rarely completely identify with the jingoistic narrative that often dominates their cultural and political outputs. I'll never fault Americans for believing they're citizens of "the greatest country on Earth" as any citizen, from any country, anywhere, will usually hold such an opinion of his or her own country. As for the Americans I've known, along with those I still do, they may very well voice the thought, but they do so sotto voce, knowing full well America has her own share of flaws.
"My country, right or wrong" may have been a popular sentiment at one time but it seems to me that 9/11 has changed that to some extent. That cataclysm forced many Americans to pay closer attention to events on the world stage. If there's one national character trait I often had a bone to pick with where my American friends and neighbours were concerned, it was their omphalocentrism--and Skinz, I hope you're reading this--i.e., their tendency to focus almost exclusively on their own national navel (to the extent that, even today, most American students can't even name other continents on a world map, let alone other countries). There are signs that things are improving, though. I mean, things have to improve. Especially when you consider that the U.S. is the only country in the history of the world to have used weapons of truly mass destruction on another country's civilian populations.
Back in Montreal, or even in the province of Quebec as a whole, it would be easy to single out the British (or English speakers, generally) as the annoying and arrogant bastards. And, indeed, many people do (especially among unilingual Francophones) but, truth is, it's the damned French (as in, from France) that tend to rub most folks the wrong way. Their snobbish air of superiority (especially where language is concerned) and their cultural haughtiness rankles.
Still, our roots are what they are, innit? So we tolerate the French in the same way we do that distant cousin who wears a silk vest to a family picnic in the woods but forgets to bring his own roll of toilet paper.