The allegations against Kerry have alot more substance than the rumor campaign the McCain faced. Cleland just got smacked for voting like a liberal Democrat in conservative state. What does getting blown up by your own grenade have to do with that?
What rumors were spread about McCain? I recall McCain attacking a lot of Christian Conservatives and really pissing off the base.