Check the usual sites - Expedia, Travelocity, etc., and then check with the airlines own websites - in every instance that I checked, the airlines' own site offered a cheaper fare. Finally, phone the airlines, sometimes their best deals don't make it onto the 'Net.