Drivers in Kiev are even more crazy, but they take care of the pedestrians. It is much more terrifying to be a passenger of a taxi in Kiev than in Moscow. Strange, but as for being a pedestrian - Moscow is more dangerous on the contrary

IMHO of course. I don't have much experience of traffic in St.Petersburg but there are some hot-headed drivers of course too.
P.S. Last years drivers are becoming better in Moscow as it seems to me. Walking on the streets I realise that they let the way for the pedestrians more often than they did in damn 90's...
Best Regards.