on a desktop we'd just setup an ssh tunnel to an ec2 instance and use SwitchyOmega in Chrome.
With ssh, restarting the connection would help for whatever reason. So I had a little script rotating a set of connection behind haproxy.
EDIT: oh and Hong Kong. HK VPSes seemed to work the best.
https://github.com/shadowsocks/shadowsocks
"Removed according to regulations." vs:
https://github.com/shadowsocks/shadowsocks/tree/master
Is it the shadowsocks project dancing around github censorship, or github allowing ss to dance around chinese censorship?
https://web.archive.org/web/20150822042959/https://github.co...
BTW, I have noticed a trend to block port 22 in international hotels. It's annoying!