Just pointing out that people should not really recommend relocating to a country unless they have some experience of living there.
Living in Russia, as a non-Russian is pretty darned difficult. There is a lot of corruption, very little due-process in law, an amazing amount of bureaucracy (you have to see it to believe it) and two Tradition masses in the whole country (both in Moscow). The roads are deadly, the winters are long, dirty and difficult, healthcare has very variable standards, 10% of places are environmentally polluted, alcoholism is a problem (amongst men).
Obtaining a job will be difficult. It is VERY hard to obtain citizenship, even if you marry a Russian woman so every six months to a year you will be leaving the country and obtaining a new temporary visa and work permit. That is much harder than the US. Starting a business will involve bribing officials unless you operate all your clients and banking outside of Russia and can thus stay under the radar.
Just because they don't tolerate the ɧoɱosɛҳųαƖ lobby it does not make Russia a great place to relocate.
You would have to be a very adventurous and flexible person to live in Russia and take the good with the bad and honestly feel comfortable that you had made the best choice. And the only good reason I can think why anyone would choose Russia would be a very pretty woman as a wife. It certainly has plenty of those.