Have not FLOWN Aeroflot (Phil, you are about as close an expert on them as any of us, thank you and George and Effrem for the intelligent posts)
But if I were going to Russia I would probably take the great British Air or Lufthansa or even Delta. Or even SAS or Finnish Air or Swissair. Carriers with an established safety record.
I hope Aeroflot gets better. But with the political climate in Russia it's going to be a LONG FLIGHT!