Update:

McCain made an ad based on this – and even him seemed to buy Obama;s version when he said ”

“If I had been told by the Pentagon that I couldn’t visit those troops, and I was there and wanted to be there, I guarantee you, there would have been a seismic event,

” but was eventually updated with the truth

But McCain’s advisers seized on the fact that Obama and his aides have given several different versions of why the visits to the soldiers were canceled.

Initially, Obama said the visits were scrapped out of respect for the troops and to avoid making the visits part of the campaign. A later statement blamed the cancellation on Pentagon rules that bar such visits, but a military spokesman later said Obama would have been welcomed as long as he came without a campaign entourage or media.

My original post of 7.25

There’s spin going on that the Pentagon forbade Obama to go.

The DOD spokesman clears it all up:

“We made it clear to him that campaign staff and press would not be permitted to accompany him,” Morrell said of Obama.  “We relayed those ground rules. They made a choice based upon the information we relayed to them.  It was their choice. We had nothing to do with it.”

Which is exactly what MSNBC said earlier.