VPN service providers are the easyest & secure solution. But it's not easy to choose one, they are many things to take in balance:
- Level of privacy : Trusted company? Encryption used? Single-hop or multi-country-hop? Not logged? Laws concerning privacy in your country and the countries of the VPN provider and of theirs servers?
- Possible limitations : Transfert volume? Open port for hosting or p2p? Shared IP? Only for some OS? Advertisement?
Some popular VPN providers:
- Free (& limited)
- Paid only :
(I mention the country related to the laws, customer services and servers proximity (but most of the providers have multiple servers around the world))
Some other VPN providers lists/reviews:
For more info read these threads on wilderssecurity.com: How to choose the best vpn provider - Secure Anonymous VPN (and more generaly this forum is a good source for all the security concerns)
Another (more complexe) solution is to set your own VPN with OpenVPN on an anonymous dedicated server
Note: Even if VPN is the best solution, you will still have privacy conerns:
Do the data transfered between the last VPN hop and the sites you visit could identify uniquely your computer or the program that you use on the net? And worst: could they link them to your identity? For browsers pay attention to cookies, browser id (google chrome), history, cache, java, flash, other plugins, extensions, ...