For the original poster:
I think it is pretty good of him to be able to get over half of them. Of course he forgot the midwest existed. Aside from Texas, but it is pretty hard to miss something that big and full of itself. He did get almost all the ones that should matter to him, all but two that border Canada, unless you count the ones across the lakes from each other. Then we have three more on top of that.
I have meet people here in the States that can not even name half the states, let alone their own state capital. I mostly get Seattle as the capital of Washington State (when they get it wrong). When I say it is Olympia, I usually get something along the lines of "Oh yeah thats why they have the capital building there."
As far as Canada goes: I know that for no good reason Quebec likes to speak French (sadly I can do a passable job with this language), and has a minority that wants to be free from the oppressive Canadian goverment as much as Texas wants to be free of the US. Except Quebec has actually put it to vote, Texan weenies just like to bring it up from time to time.
I know that Nobody actually wants to live in the top half of Canada, like nobody really wants to live in Alaska, which is kinda pretty during the summer month. This causes me to remember only the Yukon (cause its by Alaska) and the Northwest Territories (cause its actually not the most Northwest Territory). And that third one that hangs out by Hudson Bay.
There is also British Columbia, I know that one because of all the license plates on those jumbo RV's that cut me off all summer. Oh and cause of the accents on the hitchhikers I pick up on 101 all the time, eh? I usually drive right by Port Angeles when I am on that road so I will gladly give them a lift back. Then there is Alberta, Saskatchewan, Ontario, Manitoba, the frenchies already got a mention, Newfoundland, Prince Edwards something or other, Nova Scotia, and Geez, there is another. New Brunswick.
You got Mounties in funny red outfits. Lots of snow. Tell the US that we are abusing our land and need to be more eco-friendly then when oil gets up in price a bit are willing to gouge up tons of forest lands to turn some sand into oil, and at the same time building the infrastructure for one of the most polluting industries Canada has to date.
You ban guns then when that does not magically make guns disappear, your goverment (well the local one that is) decides the US is purposefully supplying the criminals in your area with guns, because the US goverment wants to (oh this is good) "subvert their gun control policies in order to press their agenda on the rest of the world." They issued condemnations on the US goverment for supplying guns to them, even pointing to the non existent campaign of the US goverment to supply guns to Mexico (which has been parroted by people as high up there as Clinton, yeah the women one).
I also know they have free health care, but I have some issues with that kind of health care system. Not that I do agree you should deny someone life saving health care because they are low on money... Well the US military is a good example, allowing breast enlargement surgery to be paid for by the government because of a shrinks recommendation that it will restore the self esteem of the airman (er, airwomen) in question. I like bigger boobs (unless they are the gravity defying fake as can be variety) as much as the next guy, but do I really think my tax dollars should be spent on giving some women I am never going to meet a bigger set? Hell no. And those kinds of abuses will happen under totally socialized health care, there is not way around it.
Oh man this is turning political. I like Canada, pretty country, mostly laid back people. But as the above goes to show you they have the same problem we have here a few wackos going out of their way to make the rest of us look bad.