Never really realised this until today, but Google Translate can act as a proxy, a much better one than Google Cache. Google Translate will show you the up to the minute web page whilst cache will only show the page as Google last crawled it. Not to mention the fact all the URLs linked from Google Translate pages are also linked to the version which goes through Google Translate.
It seems like you can use Google as a proxy by calling a URL as follows:
Change www.example.com to the web page you wish to view.