I've been looking for a centralized flight search engine that, unlike Expedia and Orbitz, doesn't charge.
Dohop seems to be the answer. The interface is easy and clever, and it gives you links to both the proprietary sites (like Expedia) and the carrier directly so you can either order travel packages or just the ticket you want. Not bad.