First of all, if you live in a state that is already determined to go Dem, then those electoral votes will go to the Dem candidate, irrespective of how you vote. If you live in a heavily Republican state, then those electoral votes are going to go to the Republican character...no matter how you vote. Remember, we don't actually have direct democracy. We don't elect anyone. The electoral college does. So if most of the people in your state are already committed and voted for one party or the other, then that's how the electoral votes for that state will swing.
I will concede that if you are in one of the very few battleground states, then you need to think carefully what you do. Do you vote for what's good? Do you vote for what you want? Do you vote against someone? Do you vote for lesser evil rather than greater evil? I admit, my choice is set. I'm voting Green. The electoral votes of my state will completely cancel out my vote, so my vote never would have elected anyone anyway. Nonetheless, I'm voting for good and I'm voting for the future because the Greens don't have to win or come anywhere near it. If Greens can just get 5% of the people's votes, then they will eligible for federal campaign funding in 2016 and a seat at the 2016 debates. And, everyone will still get an Obama white house. this year.
Don't be fooled by the hype. Obama is going to win. I have talked to many so-called believers in Obama and they lack so much faith in their candidate that it only reinforces my decision to vote Green. I know Obama is going to win, but why don't they? The numbers are not that hard to count. He is going to win by the biggest landslide since that drooling guy in the 80's.
To conclude, I repeat, if you live in a state that is already swinging hard one way or another, then that is how the electoral votes, the votes that actually elect people, are going to swing. Tough choices are only necessary for those in battleground states. If you like Obama, then have faith: he is going to win. I'm voting Green because 2016 is coming.