This website looks very useful, although appears to be US orientated, seat maps are also good.

http://travel.flightexplorer.net/

Regards,

Nigel