Unfortunately, I found that Ivacy didn't always work as advertised. Part of my testing involves connecting to a VPN server in Australia. For whatever reason, Ivacy couldn't successfully connect with any of the Australian VPN servers I selected. That's disappointing. I had a similar problem when testing the Firefox and Chrome browser extensions, except those wouldn't connect to any servers. Ivacy needs to clean up its act in this regard.
Hotspot Shield is really popular – especially the free version. One of the main reasons for that is its super fast speeds, which are ideal for downloading. That said, the free version limits the amount of data you can use to 500 MB a day, which may not be enough depending on how big your torrent files are. But since it’s free, it’s worth giving a shot.
Romania-based CyberGhost allows P2P filesharing on any server that isn’t located in the US or Russia. Due to legal pressure, CyberGhost actively blocks BitTorrent traffic in those two countries (presumably by blocking popular ports used by BitTorrent clients, but we haven’t tested this). CyberGhost isn’t wholly adverse to torrenting, though, and even has a “Torrent Anonymously” profile that will connect you to the best torrenting VPN server available.
I have been with Ivacy for about 2 years; I think it's a great service for what you pay. It is not gold-plated and sometimes got into some issues, but all of them were temporary and promptly resolved. So, if you need a perfect VPN, this is not for you (but arguably any VPN can be perfect). For what you pay it is already a great service and speed is good.