To research flights, we also recommend the following websites:
http://www.kayak.com
http://www.airfarewatchdog.com
http://matrix.itasoftware.com