I'm with Kevin Drum on this:
I'm probably more genuinely undecided between the major Democratic candidates this cycle than I have been for a long time. All three of them appeal to me in significant ways but none of them have completely sealed the deal. (In Obama's case, I'd like to see him be a little more willing to make some of the right enemies.) It's a pretty tough choice this year.
The upside of this is that I don't think I'll be disappointed regardless of who wins. They're all good candidates. And there's still plenty of time to make up my mind.
I'm tough on Obama, incidentally, not because I don't like him, or because I oppose his candidacy, but because I think he's got such astonishing potential, and the biggest danger is that early adulation will keep him from tapping it. Policy-wise, I'm probably closest to Edwards, but I've not been terrifically impressed with the nuts-and-bolts of campaign he's run, and he's made a couple of mistakes that struck me as frankly inexplicable. And while I have grave doubts about many of Clinton's advisors, there's no one in the race with her command of the issues or political steel. What's surprising to me about this race is that there's no second- or third-tier candidate who I'm ignoring for political reasons. It's not common dynamic to have all the best candidates clustered in the top tier.