Try Kayak and Hotwire, I use them a ton for airfare and hotels.