Doesn't do you much good north of the 49th, but we have this program and data that was done by our USDA:
http://websoilsurvey.nrcs.usda.gov/app/WebSoilSurvey.aspx
You can zoom in, outline an area, and the program will calculate the acreage. Perhaps there is something similar in Canada.