i'm surprised to see average hours worked for the U.S. = 39.6 and for canada = 31.9 .
the OECD stats show the U.S. = 34.9 , canada = 34.2 (divided the annual hours by 52)
(latest figures for 2002)
those discrepancies seem rather large to me .
there are all kinds of surveys isued almost on a daily basis : most happy people , most unhappy people ... and the one i picked up today (and posted under : deutsch anyone ?) "the smartest german men live in HAMBURG !!! " of course i fully agree with those statistical findings

,
after all i worked out those average hours shown above by myself
hbg
OECD - LABOUR STATISTICS