Iv’e been playing around with SSL tunneling lately. Tunneling everything and anything that can be tunneled, just for the pure sake of tunneling it.
I’m mainly just tunneling stuff that floats over the WiFi, and it’s very useful for protecting your data if you use insecure networks, or for just giving you piece of mind. It’s also real easy to set up on Linux and probably relatively easy on windows using putty.
You can read a little howto at http://hexalist.com/article.php?id=2