I pretty much agree with this Via the instapundit.
It boils down to two lines.
He is no longer John McCain. He is McCain-Feingold. . . . Americans do not like to be told to shut up.
McCain-Feingold told Americans to shut up.
More interesting to me is that it is so early and the field for both the Republicans and the Democrats is already getting crowded.
I don't remember it being like this ever before. I think it is probably a good thing overall. Debate and contention is good.
I honestly have no idea which way I will go this time but I am fairly certain it isn't going to be McCain.
Rudy looks pretty good to me and Edwards isn't an unattractive choice.