CanadaWorkPermit.com provides information about obtaining a work permit in Canada.
Expat Focus provides information and resources for expatriates for a large number of countries, including Canada. The website also host forums and blogs for expats.
Just Landed is a website which provides rich guides for expatriates and prospective expatriates, including Canada.
How to Move to Canada: A Discontented American's Guide to Canadian Relocation by André du Broc
Moon Handbooks Atlantic Canada: New Brunswick, Prince Edward Island, Newfoundland and Labrador by Andrew Hempstead
Lonely Planet Canada
The Rough Guide to Canada