This is not exactly what you want, but for general fare history approximations I use
http://www.faredetective.com/farehistory/
For specific flights, I usually track them via
www.yapta.com. Of course, this is real-time tracking, not historical data, but if I'm interested in a special trip for next year I'll track the fares this year to get an idea of the patterns.