if it is a last minute trip with flexible dates, i go to travelocity.com and look for last minute deals. they have incredible prices for 'this weekend' or 'next weekend' and you can play with the dates a bit.
but i have found that after all the fees, taxes and etc... travelocity usually has the best bottom line price.