You must consult SeatGuru

For more than 1,600 different aircraft models and more than 1,000 carriers, SeatGuru provides thorough seating arrangements. Before choosing a seat on the plane, you must consult SeatGuru as a crucial resource. You can use it to identify the greatest seats as well as learn which ones you should stay away from.

SeatGuru- Find the Best Airplane Seat Map for flight Reservation
www.faresmatch.com

SeatGuru- Find the Best Airplane Seat Map for flight Reservation

The best source of airplane seating with in-flight amenities and airline information. Collection of the database for seat-maps of almost all the major airlines in the US.