Lonely Planet Destination Guide - Russia - Comprehensive facts and advice for traveling along with background material on the culture and history of the country.
St. Petersburg for Foreigners - Comprehensive information, advice & travel tips ,and some useful facts about Saint Petersburg for the discerning traveller.
Svezhy Veter Travel Agency - Travel Advice, general Information about Russia, visa requirements, living in Russia and others.
Trans-Siberia.com - All you need to know about the Trans-Siberian Railway with Information, pictures and advices.