Originally Posted by The Saint
Expertflyer is very good. However, one warning. When BA flights get very busy, BA withdraws the seat information from expertflyer.
However, the Amadeus availability data should always be as accurate as the info that a BA agent would see:
http://www.flyertalk.com/forum/showthread.php?t=438183