Depending on what you are going to use it for, PIA (private internet access) will be best for torrenting. However, one idea that may be over looked is hosting your own. I host one on a 1GB RAM VPS, which has 3TB of bandwidth, which is great for unblocking stuff at school. However most VPS providers will get mad if you use it as a seedbox or torrenting VPN. But, if you use a VPS, you have full control and can also do whatever else you want with the server. So basically, PIA for simple + torrenting, or VPS for full control + a server to screw around with.
Anyway, good luck and hope I didn't bore you too much!
-Brendan