http://www.expat.ru/wiki/ - the best Moscow yellow pages
editable resource
everything: from where to have lunch to where to go out
phone directory on every topic
survival guide
shopping
Dude, do carry a Russian translation dictionary, otherwise you would find it quite difficult to manage there. I agree wikis are definitely a f=great source of information, but when you get there you would require a fast way to deal with the language. A phrase book is also a good way to get closer to the language.
Do share your travel insights when you come back!!