Hello, try also the http://www.cheaptickets.gr/travel/flights/cheap-plane-tickets.php
I hope it will help you.
Hotwire will give you crazy routes sometimes. I got a ticket for my mom once for Iowa to San Diego and they sent her to Atlanta before catching a non-stop to San Diego.
The airline's own website most likely will have the best flights. I always check expedia.com or orbitz.com and then see which airline has the cheapest flight, then go to that airline's website, pick the same flights and 99% of the time they're the exact same price. Some airlines (I know American Airlines) guarantee that you will find the cheapest fares on their own website. Also, many of those sites charge "booking fees" of $5 or more so it's actually cheaper through the airline. And also the "low-fare" carriers usually don't offer their tickets through those sites so you have to book through the airline's website. However, JetBlue always seems to be a more expensive option for me (and sometimes considerably more)
When you use this, it checks orbitz, cheaptickets, tons of airlines, etc.
one stop shopping.
I usually find something here...
some of the usual sites, but there could be some you missed.
Just in case...try it out.