Although I lean towards Democrat, I vote towards the candidate that not only has my favorite stance on the issues but also has a real chance on winning.
Sometimes I see a candidate that I really like and I want to vote for them. But what drives me most is the need for change, especially in '08. Voting on the small, independent who may only get 1% of the National vote may send a message to those in power, but if the people you want out of office still remain in power because of your actions then nothing changes and we deal with another 4 years of BS. I don't know who I'm voting for this year, but one thing is for sure... I ain't voting Republican this time around.