There is a small company called Hamlet, based in Seattle and founded by a professor of computer science at the U of Washington, that is trying to replicate airline pricing patterns in algorithms in an attempt to be able to predict prices and tell a customer "the best time to buy." I'll see if I can find an old news article. Very interesting, though I don't know how they plan to make money...