Unfortunately, since Canada 3000 went bust everyone else seems to have put up their prices (and of course Virgin axed their Toronto route).
www.canadian-affair.com
This site used to have great last minute deals with C3000. They still have some good deals now - but nothing close to what you used to be able to get (I got YYZ-LGW rtn for £130 once!!!!).