when i was in Airman Leadership School we had give a briefing on a POW and someone did McCain, it was pretty good briefing on what he had to endure as a POW.
I definitely have a huge amount of respect for some one can endure that kind of torture and still keep his head straight.