Public Wi-Fi attack demo:
https://www.youtube.com/watch?v=qk2RPOBpZvc
Router vulnerability article here
How to Boost Your Internet Security with DNSCrypt:
http://lifehacker.com/how-to-boost-your-internet-security-with-dnscrypt-510386189
Open DNS setup Guide here
Suggested DNS providers
OpenDNS
Primary: 208.67.222.222
Secondary 208.67.220.220
Google DNS
Primary: 8.8.8.8
Secondary: 8.8.4.4
Google DNS information here
Quad 9 DNS: 9.9.9.9
Proxy Servers: http://www.proxyblind.org/ (good explanation of how it works)or http://publicproxyservers.com/ and a side note; Using Google documents as a web proxy: http://goo.gl/Kpk16
Proxy Sites: http://www.proxysites.net/
Hosts: http://winhelp2002.mvps.org/hosts.htm
MS Security Essentials: https://www.microsoft.com/download/en/details.aspx?id=5201
DNS: OpenDNS https://www.opendns.com/support/ and Google DNS: https://code.google.com/speed/public-dns/
Firewalls: Win 7 firewall; http://goo.gl/kYs7s and hardware (router) firewalls; http://www.firewallguide.com/software.htm