SeatGuru is an interesting site which has a breakdown of the insides of every airliner that the major carriers use – noting the best seats on the plane, which ones to avoid, which seats have power ports and even where in the plane it is that food and refreshments are served first.
Air Canada and Westjet both have exhaustive entries on SeatGuru. Useful little website.
Good post.