I've been to both. Moscow has a way cooler metro. OTOH, so does New York. Moscow is like New York, Piter is like San Francisco. Except of course for the weather.