I'll second
Globalizer 's post. I find EF an invaluable too for searching for award and upgrade availability - often only available through an airline's own website (and other award-only websites.) It's great for looking at timetables and availability, as well as seat maps and other flight information. But perhaps one of the key features of EF are the alerts - for awards and upgrades, schedule changes, seat availability and equipment changes. The alerts have enabled me to do what I do, but in a cheaper and more comfortable way, by being notified when there is a change (of seats, or availability etc.) The alerts alone are well worth the price of entry, IMO.
(Full disclosure: I have no connection with EF whatsoever, and I don't receive anything from them, except for use of the EF tool, for which I pay just like everyone else and the same amount just like everyone else, and I am happy to do so.)
rb211.