I always start out my searches for airfares on orbitz. Then if I find something good, I go to the airlines' site (which is $5 to $10 less).
Another place I look at is bestfares.com, but they do have an annual membership fee - still, I've found some good deals there.