I love the song! It's still a new day - every day is. As I suspected, many people esp. young people are unfamiliar with the significance of those three places. I can trace many of the hits on my blog to Google searches of the three places, including Googlers in Chile, Italy, India, etc.
More than the song, I found the comments to that link interesting. People became pretty disillusioned with Obama after his election. Myself included. I think it's a testament to how crappy the GOP is that he was reelected.
A year and a half ago, you said, I think that a second term will bring about Obama 2.0 He will still be a centrist but he will get shit done. -That's my opinion. Rose colored glasses are officially off though.
You're right so far... Let's see what the bugs and features are.