Members of the Canadian Auto Workers (CAW) union have voted over the weekend in favour of new three-year contracts at General Motors of Canada and Chrysler Canada, sealing agreements that contain promises of some new investment while leaving hourly labour costs essentially flat, writes our Canadian correspondent.