There's another option, much better than "Stay Home": VOTE all the down-ballot races, but ignore the Presidential.
Personally I'll write-in Sarah Palin, to demonstrate my disdain for Romney and Obama, and my belief that she's the best around.
I live in NY state, so my vote is best cast for my principles, because NY will go for Obama regardless...
Part of the decision is where you live. I live in Missouri, which is an important swing state and I’ll be damned if I give Obama a vote, whether it be 3rd party or not voting the top of the ticket. Missouri is NOT going blue this time and I’ll vote ABO on the Republican side to do the only reasonable thing I can to prevent that.