I've been using FrootVPN for the past couple years or so for all occasions. I only have positive things to say... fast, reliable, very low cost, lots of servers. I started with them when they only had one server, in Sweden. Now they have a ton world wide, which is very useful while I am in Sweden... and very useful when in the States!
Copy/paste from their website:
ALL PLANS INCLUDE
OpenVPN, PPTP, SSTP, L2TP (over IPsec)
First class VPN software
5 simultaneous connections
Unlimited bandwidth and speed
2048bit encryption
Torrents and P2P Networks
No logs
80 VPN servers worldwide
Global network with 22 countries coverage