Lately I've come across arguments over the effectiveness of voting, whether it really means anything given the structure of the system. The con argument seems to advocate just staying home; the pro relies on rather philsophical arguments.
I think an important point is overlooked in that argument; There's usually more than one vote to cast. Yes, The Presidential system is indirect and convoluted. But there are other votes on that ballot that are direct and meaningful, like state and local offices and ballot initiatives. Votes can make a real difference there, and have an immediate impact on lives. Political parties know this, and have used them to get out votes.
So even if you just can't bring yourself to participate in the screwed-up Presidential main event, don't forget about the undercard.