Concur with Flying Duck. SLC could be a good choice. Actually, would fulfull most of your mentioned criteria as least as well, and probably better than others. Directly flights from SLC-JFK to connect with DL#30 to SVO. Also, in the event (an I keep hearing chatter that it'll happen) Aeroflot may soon be part of the DL Skyteam, in which case you could very easily connect in Seattle ( 1hr 20min. flight from SLC) and take the non-stop SU flight from SEA-SVO. I quess that said, SEA could be another options for you.