Canada and America seem to be having problems these days, largely coming from Canadian opposition to the liberation of Iraq and its annoyance with being seen as a U.S. hinterland to the north. Everyone accepts the use of the terms Americans and Canadians. That is, of course, incorrect. There are two countries in North America. Two American countries. One is Canada and the other a Federal republic made up of 50 states, called the United States of America.
Whatever "problems" the two are having, they should try living with our neighbors!