Tor is great but is very difficult to use in China, where I currently live. I use anonymous VPN's which seem to work well,though I have to pay a company and wouldn't be considered 'anonymous' in that respect.