Using SSH as a SOCKS proxy

Ever needed a static IP for your browsing or to get around some network restriction?
If you have a server outside the network running an SSH server, then it's fairly easy ...

On your local machine, create an SSH tunnel to your server:
ssh -C -D 5673

Now, in your browser config, setup a socks proxy (I'm using firefox to demonstrate):
Firefox via Socks Proxy
If your server is sitting in Germany, then a good sign that things are working is Google will be in German all of a sudden or if you lookup your IP online, it'll show the IP address of you server:
Google in German