Wow, choosing which city I like better is like choosing between children! LOL. I enjoyed the energy of Moscow. I like how it is ever-changing, yet maintains it's identify and sense of place in the world. My favorite time in Moscow was strolling the park at Czartizino Palace.
St. Petersburg is quite the contrast to Moscow. I enjoyed the architecture of this city that doesn't seem to change as much. I found myself taking pictures of several buildings. I am a fan of art and the Hermitage was simply fantastic.
I am going to return to Moscow next year (to visit my GF). Any suggestions of where I should visit. On this last trip, I visited the Kremlin, Red Square, Czartisina Palace, Arbat Street, and Tretyakov Gallery. I'd really like to attend the Bolshoy Ballet on my next trip. Anything else I must do?