I suggest reading "Which VPN Service Providers Really Take Anonymity Seriously?," an article on TorrentFreak. Another article on TorrentFreak I would suggest reading: "How To Make VPNs Even More Secure." Personally, I prefer to run my own VPN for $10/$15 a year using a cheap 128MB VPS from either BuyVM [the best] or 123Systems [don't respond to support tickets]. You can also use it for other such as running a very small seedbox or web seed, or a bittorrent tracker. The problem with this is that if you use legitimate details, the VPN could be traced back to you, but that's the same with VPNs that use a dedicated IP address who will cut you off, but using a shared IP address could mean a couple of software conflicts. Edit: Whoops, I thought you said "VPN" not "VPS." A VPS provider I would highly recommend: Linode. It is a bit expensive compared to other VPS providers, but it is worth it. It has tons of great features, is always up, and support is very helpful. Their entire clusters are built from scratch, and as I understand it they own all their hardware. They're also one of the more reputable VPS providers out there.