The July 5th edition of the Washington Post has a very realistic take on the difficulties of getting a Russian visa. Here is a mirror.
Don responds: It's just a link to a png. Should work fine.
Don responds: Alas, some of the professionals dealing with Russia are not particularly better.