For cheap flights there are number of flights to choose from. You could do worse than my favourite, kayak.com which scans hundeds of flight web sites to come up with the best price. Try to be flexible if you can e.g. if there is an option to put in +/- a few days of your required dates then do so as this will increase the cance of finding a cheaper flight. Kayak even allows you to be flexible on which airports you fly in/out of and will provide flights using airports near your chosen airport. If you're really flexible about the dates and/or location then consider using a good travel agent and may know how to get the best deal faster than you could find it youself.
Post a comment on this tip;