It's a far from perfect set of questions -- some are irrelevant and some too restrictive -- and you have to click through several ad screens at the end to get your results.

But it was intriguing enough, after reading about it on Babblemur's blog, to give it a shot. It's only a few minutes' investment at Select Smart.

I answered as straight as I could, with this outcome:

My results:

1.  Theoretical Ideal Candidate   (100%) 2.  Barack Obama   (92%)  Click here for info 3.  Dennis Kucinich   (91%)  Click here for info 4.  John Edwards   (83%)  Click here for info 5.  Christopher Dodd   (81%)  Click here for info 6.  Joseph Biden   (81%)  Click here for info 7.  Wesley Clark   (80%)  Click here for info 8.  Hillary Clinton   (80%)  Click here for info 9.  Al Gore   (75%)  Click here for info 10.  Alan Augustson   (71%)  Click here for info 11.  Bill Richardson   (67%)  Click here for info 12.  Mike Gravel   (65%)  Click here for info 13.  Ron Paul   (46%)  Click here for info 14.  Kent McManigal   (45%)  Click here for info 15.  Elaine Brown   (42%)  Click here for info 16.  Rudolph Giuliani   (36%)  Click here for info 17.  John McCain   (29%)  Click here for info 18.  Mike Huckabee   (27%)  Click here for info 19.  Chuck Hagel   (23%)  Click here for info 20.  Tommy Thompson   (22%)  Click here for info 21.  Mitt Romney   (22%)  Click here for info 22.  Sam Brownback   (19%)  Click here for info 23.  Newt Gingrich   (17%)  Click here for info 24.  Tom Tancredo   (16%)  Click here for info 25.  Fred Thompson   (11%)  Click here for info 26.  Duncan Hunter   (10%)  Click here for info 27.  Jim Gilmore   (5%)  Click here for info