I guess a good start would be to VPN to another country? I use Private Internet Access; my VPN terminates in Texas. On top of that you'd need clean DNS records, I prefer OpenDNS but Google DNS is also popular. Then, add some icing on the cake; EFF's HTTPS Everywhere plugin forces SSL for sites that have SSL but don't default to it (e.g. Only redirect to SSL for a login but the server supports it for everything). Of course, truly circumventing would rely on us knowing what sort of restrictions they actually want to implement.