http://www.speakout.com/VoteMatch/Senate2006.asp#sec0
It matches you to candidates and describes your political philosophy. This one actually seemed to describe me pretty well.
My top candidates were John Cox (who?) and Duncan Hunter at 63%, then Thompson at 60%. Of the GOPers with a shot at winning, all of them (McCain, Romney, Huck, Giuliani) were under 50%. no wonder I'm so dissatisfied with the field. My lowest match was Hillary (YES!) at 10%.
And I'm a Populist-Leaning Conservative.