reply to atomant
Re: Canadian VPN ISP Well they wouldnt be able to see the data portion of your traffic, but they would always be able to see the headers, including your source and destination IPs. So they would (just like your current VPN provider) be able to monitor your activity at that level. Not necessarily a problem, but just something to be aware of. It could even be a good thing since they could restrict access to your source IP (as an additional security measure).
Remember, the bandwidth available to you is based on your partner's UPLOAD side, not download side. In my case, I have a very modest plan to keep my costs low, a measly 256Kbps upload (painfully slow at times). So someone w/ a symmetric internet connection might be a better choice. For gaming purposes, latency (ping time) will prove an important factor too. Even under the best of conditions, you always run the risk of increased latency whenever your partner is actively downloading (you end up in the queue like everything else, but a particularly *friendly* partner might be kind enough to use QoS to give you priority). Yeah, it can get complicated. A public VPN service, at least a good one, takes care of all these details for you. Anyway, be sure to test the connection before over-committing. Good luck.