Cheap. fast VPN

Does anyone know of a fast VPN that can keep up with my 50mb/s speed?

Im using bitVPN as of now (Pay via bitcoins) But it only allows me to torrent at around 500Kb/s. 

Is BTguard any good? 

Or any System wide VPN that you guys preffer?

I would suggest trying a different protocol if bitVPN supports it. You may be able to change the protocol to OpenVPN or PPTP(PPTP is faster, but is less secure). Disabling IPv6 is a good way to speed up the connection and eliminates the security flaw between IPv6 and VPN connections. The main problem with VPNs is IP leaking, and torrent software will leak your IP more than you want to know. As far as I know there isn't much to do unless you have a way to bind your IP to the VPN. HideMyAss! has IP binding built into their software so all you have to do is add the software you want to the list. I would suggest making sure your DNS server is not leaking as well. There's a few websites online that will check it for you. You can change your DNS server in your router settings. Google your router's browser config, usually 192.168.0.1. The username and password should be admin admin unless you've changed it.

EDIT: It is imperative that you make sure your DNS server is hidden, or is changed to OpenDNS(or other DNS server). Do not use your original DNS server(ie your ISP) or Google's. I do not aprove of piracy, but if that is your intention you WILL get caught with a visible DNS server.

I use BTGuard and it keeps up with my speeds just fine (20 mb/s).  I'd say definitely give it a go!  Best $7/month I've ever spent

Im currently using googles DNS via my routers configuration. How would I go about making it hidden? Do you know of any good tutorials or anything for hiding every aspect of your online activities without losing speed? I wish to make everything I do online untracable, not just pirating.

Actually, bit VPN has an option to hide my DNS as well. it also has options for PPTP and L2TP/IPSec+PSK. PPTP gives me around 40mb/s, going to test L2TP now.

I use OpenDNS instead of my ISP's DNS server. If you trust bitVPN to hide it then just use that. You can test to see if bitVPN is actually hiding it by googling DNS leak test. 

It changes them all from google DNS to DNS-xxx-xxx-xxx-xxx.NewYork1.Level3.net. So it works quite nicely :) and is 6 dollars a month. So i am very pleased.