16Jul/080
Putty Tunnel/Proxy, Enable AllowTcpForwarding
If you need to fake your geo-location on the web, and don't want to use a free/open/slow proxy that will probably steal your credit card info then you will need to have a server in the desired country.
Get Putty, set some basic tunnel settings within it, ensure that AllowTcpForwarding is set to yes in /etc/ssh/sshd_config on your server, and change your browser settings to use your new proxy/tunnel.
There are plenty of legitimate reasons for wanting to do this (encrypting your traffic across your ISP to your trusted server) aswell as plenty of questionable reasons, such as wanting to watch hulu.com content from outside of the USA.