Spent 5 days in Canada in 2004 before going across the Rainbow Bridge into America. Flew into Montreal (where French is mostly spoken) and did a tour down the East Coast. Friends have recommended doing Alberta or British Columbia so would love to do that some time.