Greetings from Canada!
The SAIT site looks most impressive!
I'm mainly interested in the scene in Saint Petersburg - which has lots of different universities. When one looks at Russian institutions it's often quite hard to judge what sort of programs they offer and the quality. Like a lot of people here, we like getting opinions from outside on how we measure up, what the good schools are, and so on. Higher education here is just entering a period of major reform, after 20 years of neglect.