Madrid and Athens are the best (actually, the one in Athens is probably too good- marble floors and whatnot).
While reliable, the metro system in Moscow has to be one of the least passenger-friendly ones; there are virtually no interchange stations. If you want to transfer between two adjacent lines, you need to walk walk walk, climb up and down stairs and, by the time you do all this, you might as well have gone on foot...