| I wouldn't say my four-year-old son was following the presidential race closely last year, but he was paying enough attention to understand that his parents were voting for John Edwards. Having been in the car a few times when I delivered yard signs, he also understood that an Edwards sign in front of someone's house meant that person was also voting for Edwards.
In March of this year, my son (by then five years old) asked me whether we were still voting for John Edwards. I explained that not enough people had voted for Edwards, so he couldn't be the president. We would vote for someone else, probably Barack Obama. He found that a little confusing, but over time it clicked with him that we were supporting Obama for president.
This evening we had a baby-sitter over for a couple of hours. While she was here, I was getting the kids a snack, and my older son asked her who she was voting for. She said, "McCain."
He followed up with, "But who are you voting for for president?" She said, "McCain."
Pause. He turns to me: "Mommy, are we voting for Obama?"
"Yes, we're voting for Obama, but [baby-sitter] is voting for McCain."
"Oh." And he went back to eating pretzels.