People recommend to use a VPN that doesn't use logs and is not based in any of these countries:
You must be registered to see the links
I have no real recommendation, and I feel like if you search the web for recommendation, a lot the 'recommendations' are just people affiliated with the VPN they're promoting.
I would suggest trying out a trial version first though to see if the speeds you get are acceptable. And everywhere you go there will be some 'crazy' 80% off deal lol. You're not actually getting a deal, that's just the price lol. Some VPNs might not support p2p, so make sure to check if that's important to you.
Also, when you get a VPN, use the killswitch or you'll have IP leaks. If the VPN doesn't support ipv6, then disable it on your computer. If you're torrenting, bind your IP address with your bitorrent client to the VPN's IP address.