For those who are still in doubt about who they're going to vote for, here's a program that could help you on the way a bit.
http://www.selectsmart.com/PRESIDENT/president.php
I know I'm not American, but I took the test anyway - and these were my results:
1. Your ideal theoretical candidate. (100%) (standard #1 result

)
2. Cobb, David - Green Party (90%)
3. Nader, Ralph - Independent (90%)
4. Brown, Walt - Socialist Party (85%)
5. Kerry, Senator John, MA - Democrat (69%)
6. Badnarik, Michael - Libertarian (38%)
7. Bush, President George W. - Republican (10%)
8. Peroutka, Michael - Constitution Party (4%)