If people are willing to blow themselves up what is to stop them from having the bomb implanted inside of them? I'm surprised they haven't tried it already.. why not employ a simple voice/pulse recognition lie detector.. Would probably be a lot quicker and more accurate than these body scanners.. Just have to ask 6 questions, 3 control questions, and then ask them if they are traveling with a weapon or bomb, if they plan on harming anybody during the flight, and if they are part of or in contact with any terrorist group.
Simple..
Just make sure they don't have a tack in their hand or foot.