Thank you for the links everyone! I'm moving back to canada now so I only need 382$ for plane ticket so no need for posting anymore links.
dude try this you can search all of those expedia, etc all right there its.... www.bookingbuddie.com....and put your flight info in then on the right there you click on the different engines...saved me a bunch flyin back to NY