I've only been to Russia once, in 2008, and only flew between St. Petersburg and Moscow. For these flights I chose what at that time was a relatively new airline, Sky Express. Back then they had brand new Boeing 737s that were maintained by Lufthansa. Good experience all around with the airline itself, but Russian airports are another matter altogether.
SKY EXPRESS