You've heard the speeches, watched the debates, and perhaps have been overwhelmed by the advertisements.
Tomorrow, it's time to vote.
But polling places sometimes change, or perhaps you are new to the neighborhood and are wondering, where do I vote?
Here's an incredibly simple way to find out. Click on this link to take you to a Google elections tool, then type in your address to find out where to cast your ballot.
If you click on the map on the left hand side of the screen, up pops a map with directions from your home to the polling place.
On the right is your ballot with all of the names of all of the candidates in each and every race.
Want to read more about the candidates before you head out? The Cranberry Patch 2012 election guide has the lowdown on all of the races.