Personally I have vpn services and also run my own on some servers.
Cgi proxies are easy for anyone to use without any prior setup, as you just go to a url and that alone can be enough to get around routing issues sometimes. Google and you shall find but as you never know who runs them it's not good to login to sites using them.
You can make your own proxy using google servers if you have a google account, using their app engine. A lot of cgi proxies are appearing this way now as it's free, good servers and unlimited bandwidth. For those who want to make their own and can follow instructions:
http://techblogcloud.com/make-web-proxy-server/