Try at least two of the major services (Orbitz, Travelocity, Expedia) - you won't always get the best price from any given one. Then you can check the lowest priced airline's own website to see if it's lower there or if they offer some bonus for booking directly (usually extra frequent flyer miles.)
If Southwest or JetBlue runs the route, check their websites too.