Phillip ARBG:
I have found a series of pages that list the Order of Battle for the various Canadian Army Divisons and Brigades in WW2. I thought that it would be helpfull for you to have.
Here goes :
Canadian Heroes Canadian 3rd Division: Order of Battle WWII Juno Beach Centre - Liberation of the Netherlands and capitulation of Germany Juno Beach Centre - The Canadians in Order of Battle Canada at War - Video: Canadian Army Newsreel: The Scheldt
The last one is actual WW2 film shot by the Canadian Army's combat film unit, in the fall winter of 1944/45. The website has a number of other films on it as well of other WW2 Canadian battles.
I hope this is helpfull to you.
Here is the modern day website for the 48th Highlanders of Canada. At this time about 35 members of the 48th are serving with the CF in Afghanistan. Since 2004 over 200 Highlanders have been to "the sandbox ".
The Official Web Of the 48th highlanders
Jim Bunting. Toronto.