Undecided?
Some people will vote for their party, no matter who the candidate is. Some people vote for who they agree with on the issues. Some people vote against the person they like least. Some people vote for the candidate with better hair.
If you're still undecided, here's a couple ways you can figure out who to vote for this November 2nd. First, this game voter's guide that boasts "our visual method is scientifically proven to produce the correct results." It's conservatively biased, for reasons you'll see once you play.
More seriously, here's a quiz that presents you with statements from the candidates without telling you who said what. Choose the statement you agree with most and you'll see who you should vote for on the issues. I took it and agreed with Bush twice (and once without realizing it!)
And make sure you catch tonight's debate so that you can better determine whose positions are whose.