Farecast - http://farecast.live.com
It's prediction method is pretty accurate on timing when you should hold off/when you should buy tickets, and how ticket prices are distributed throughout the year. It also compares to the other budget travel sites (Hotwire, etc.).