McCain could clear this up by calling a press conference, and admitting he spoke to soon, or used words that were too harsh. "I spoke out because I think all 527 activity leads to un-healthy political campaigns. But, I had, and have, no reason to concluse that SBVFT ad is 'dishonest.' I should not have called the ad 'dishonest.' It may be fully truthful. It is up to the press to investigate the allegations as it sees fit. Thank you. No questions."
Good call ... too bad you nor I are John McCain.