I've heard nothing but wonderful things about Viking's Waterways of the Czars cruise. Please let me know how you like it, as I am arranging for the Moscow to St. Petersburg sailing next June 30th with a group of 20 cruisers.
I was in St. Petersburg in conjunction with a Renaissance cruise. What a fabulous city! I'm very much looking forward to a return visit in 2004.