Being originally from Russia, I'd say visit Russia at least once. Go to St. Pete or Moscow and you will have an experience of a lifetime. Great, great historic places, nice clubs, just a lot of stuff to see in general. The food may not be all that great at times, but hey where is it great ALL THE TIME? Nowhere. And of course the last but not the least - the Russian women - beautiful, tender, feminine. I feel like I want to go back RIGHT NOW!
Russia is definitely on my list of countries and places to visit, personally, I'd love to visit Moscow.
Sure, if i will get time then i will visit to Russia. After reading your post, i am being crazy to go there.
I've heard it is a really beautiful country to visit. My only reference to the land is from watching Amazing Race. I'm a little ashamed right now, not going to lie.