I already wanted to go to Russia; seeing this page with pictures of the Moscow subway just makes me want to go more. Plus, it has the longest subway escalator in the world, at around 400 feet (the longest one in the Western hemisphere is at the Wheaton Metro stop).
It's sad how easily impressed people in my office are. We're all atwitter about the fact that they've put in a microwave on our floor. I'm going to chalk our happiness to the fact that it's Friday afternoon.
Current song in my head:
"Centerfield" by John Fogerty