I spent much of my Navy career flying in reconnaissance aircraft. This meant that I had to go to SERE school, where they tried to prepare us for the undesirable yet unlikely event of being captured by the enemy. I know that what I went through pales in comparison to what our POWs suffered during the Vietnam War, and I yield to no man in my respect for those that suffered at the hands of the North Vietnamese during that conflict.
But for crying out loud, "I was a POW" is not the answer to every damn accusation by your opponent. This is starting to get a little old.
McCain campaign? Shut the hell up with the "John was a POW" crap.
Senator? Tell them they're idiots, and they need to shut the hell up. They haven't got the foggiest idea of what it meant for you to be a POW, and they're cheapening the ordeal you went through.