1. http://www.isidewith.com/ (be sure to check out the alternate answers
This next quiz is new to me and is also helpful.
I encourage everyone to vote by principle. These quizes will help you figure that out. You may be surprised, I've had several people I know take the I Side With quiz and be surprised with the result. That is okay though, it's based on your principles and it's very hard to see which candidate really fits you best with all that's out there.
One more thought: