all the 747-400 have sleeper seats now (but i believe YYZ is served by A343 and those plabes are currently being upgraded)....in most internet booking sites (inlc oag & cx's site i believe) you can look up the "equipment" (i.e. the type of plane) flying htat route