As the saying goes don't beleive everything you read or see.. Devil already posted a link to this video months ago and I picked apart just about every point piece by piece.
For example the pictures of McCain in the bullet proof vest at the very start were when he was getting off the helicopter after landing in Baghdad. He did in fact walk through the streets without a vest on. Devil will confirm that for you as much as he will hate to admit it.
I'm not looking for the thread but it must have been around spring I would guess.
Edit: just to add when he was walking through the streets it was relatively small security detail and images can be found with him interacting personally with the people in the streets.