At the risk of making myself rather unpopular... Actually that's sounds a bit arrogant by assuming I'm popular to begin with.
At the risk of damaging any potential to become popular that I may have, of the realistic candidates I wouldn't mind Clinton or, if not, Edwards. Obama strikes me as being too much style and little substance, a little similar to David Cameron this side of the pond. I'm sure Obama's a decent enough guy and good at connecting with people, but if I were voting in the primary, it wouldn't be for him. If I were to go for candidates regardless of their chances, then Kucinich or Gravel would rank ahead of Clinton.
For that quiz:
82% John Edwards
81% Hillary Clinton
81% Barack Obama
80% Dennis Kucinich
79% Mike Gravel
76% Chris Dodd
74% Joe Biden
71% Bill Richardson
45% Rudy Giuliani
33% John McCain
27% Mitt Romney
25% Mike Huckabee
21% Tom Tancredo
16% Fred Thompson
11% Ron Paul
2008 Presidential Candidate Matching Quiz