CyberGhost VPN is a free VPN provider which also offers paid service. The free service is limited to 1GB traffic every month, which is enough for extensive surfing on websites, chatting and email. Only if you download a lot (e.g Filesharing like Bittorrent) you need more. The paid service costs 9,99 Euro (about 15 US-Dollar) every month and comes with 40GB traffic. A bulk account at 70 Euro (90 US-Dollar) for a year is also available. The servers are located in Germany.
The software is available for Microsoft Windows XP SP2, Vista and Windows 7.
Hint: The German computer magazine "ComputerBILD" offers a free premium account for 12 month over this link: http://www.computerbild.de/CyberGhostVPN_3586474.html. It is in German only, but with an online translator like http://translate.google.com/ you should be able to understand the form. You have to register an account with them and then request a serial
Manual: Installing CyberGhost VPN