Must-reads: Lawrence Martin on the Canadian election; Rosie DiManno and Margaret Wente on Sarah Palin; Christie Blatchford on getting our act together in Afghanistan.