A Canadian flag flies beside an American flag outside a condo complex at Old Orchard Beach, Maine, on Thursday, July 12, 2007. The seven-mile long beach has long been a haven for Canadian tourists. Business owners report that there are more Canadians than ever before because of the soaring Canadian... (Associated Press)