I just got back from SVO and LOVED it!!
Got first or Biz on all 4 legs too.
Moscow is a very beautiful city and I would go back.
Only issue really, is no english in most places and not on the Metro at all. You really have to study the Cyrillic to ride the metro....