Not surprisingly... I don't like any of them much either.
The scores I got seem to attest to it:
John McCain = Score: 33
Duncan Hunter = Score: 31
Fred Thompson = Score: 31
Mitt Romney = Score: 30
Sam Brownback = Score: 29
Tom Tancredo = Score: 29
Joe Biden = Score: 28
Jim Gilmore = Score: 27
Mike Huckabee = Score: 24
Rudy Giuliani = Score: 23
Bill Richardson = Score: 23
Barack Obama = Score: 16
Hillary Clinton = Score: 16
John Edwards = Score: 16
Ron Paul = Score: 14
Chris Dodd = Score: 9
Mike Gravel = Score: 9
Dennis Kucinich = Score: 9