first, farecast.com has fare price predictions, suggesting when to buy tickets (1 month before, 1 week before, etc). I have personally found that either Southwests.com or United.com get me the cheapest tickets (although I have not tried calling southwest, but united tends to be more expensive on...