Tell us all about it! Where would you be living - is this a cushy package job where they get you a flat and extra bonus for being abroad etc? Or would you be a local hire who just happens to be a foreigner?
Or maybe this is precisly why you need to speak to an expat?
It's occurred to me to do a contract in Russia too, but I am not sure if I am tough enough, lol - tough work climate, bureacracy galore and also the language issue.
Would be really interesting to hear what section you are in, and what it is that attracts you.
PS - Interesting crowd on the expat.ru forum! If I do something with that idea, I'll surely stop by there.