I would definitely go with priceline.com--my family just discovered it, and since fares are so cheap they are suddenly going on so many more vacations!