I use Google flights. Lets you check multiple airlines and see the prices on different days graphically. I do a search and then save that search as a favorite on my browser, then every morning I come in to work I check the prices. This is also a good article that seems to be fairly accurate:

http://www.cheapair.com/blog/travel-tips...ata-has-to-say/