sina HK works for me. I am in Ottawa, ON. I think something is broken on your side of Canada.... It's not always GFW at work... sometimes someone drop the ball and screw up some router setup and you end up with no access.....
The problem is actually happens at home (I am living in campus)I have to check the connection in my lab later on