Although booking online is convenient and there are definited bonuses, if you care about price, usually a travel agent can get you the best deal. Recently, I was looking for a flight, and continued to check the home pages of the airlines, Preview travel, and Expedia. Eventually, it was my travel agent that got me the best price, by over $125. That same day, I checked the fares at these websites and they were $414, with the lowest fare available. I also called my travel agent that same day, and he found me a fare on America West for $276. FYI