CNN--Moscow is supposed to be the most expensive city in the world to live in, and is 34.4% more expensive than New York City. But I don't think that translates to Moscow being the most expensive city for a tourist to travel to. In fact, our group has found Moscow to be relatively inexpensive, probably much cheaper than NYC for most items. For example, the Moscow Metro subway system has to be the best value, and maybe the most efficient system in the world. A 10-fare pass costs 165 rubles, which is about 70 cents per trip (including as many transfers as you need), and the trains come literaly every couple minutes, so you never have to wait more than a minute or so for the next train.
There are 12 different lines connecting all parts of the city, 176 stations, and more than 7 million passengers on an average weekday! The stations have to be the most ornate in the world, with marble floors and walls, stained glass, chandaliers, etc., it's more like being in a church or museum or bank lobby than a subway station (see photo above).
Dinner tonight at an excellent restaurant on the famous Arbat Street for two cost only about $40 with 2 drinks each, and we bought beer last night for $2 at a food court in an upscale mall next to Red Square.