Parachutes and ejector seats may sound great in theory, but they are not a lot of use if the emergency happens in the middle of a 10 hour overwater flight. The priority (IMHO) really needs to be on preventing the fires from occurring in the first place.