Thank you all for your feedback. I have basically narrowed it down to two options:
1) IAD to SVO to LCA -RT Cost is just under a grand. Downfall is a 10/15 hour/overnight layover on the way home. Extra vacation time will be spent on Cypruss.
2) IAD to ATH (2 days in ATH) ATH to LCA then back with a long layover in ATH - It seems that tickets need to be purchased separately IAD to ATH is about $1300 and the ATH to LCA is about $200. Extra vacation time will be spent in Greece. Downfall is cost, and potential for disruption since tickets are purchased separately.
Going to look more into Aeroflot (#1) and Blue Air (#2) to see if airline will factor in to my decision.