Thanks for the feedback about Moscow. (And the movie tip.)Its great to have other people add their opinions and experiences so it can be balanced, because the ones I talked to did not like it.
I guess it just depends on the person. Paris and its people are another example of extremes. I've had one person tell me that they had a wonderful time there in May and another person tell me that they're getting unexpected house guests this weekend because friends are cancelling the rest of their Paris trip because they hate it so much. Go figure.