The Canadian version of Netflix has a much smaller collections than the US version, but with a subscription in Netflix.ca do actually gives you access to Netflix.com if your ip address is in the state. Having said that means you can enjoy movies on Netflix.com with a Canadian subscription even though physically you are in Canada only if you have a US ip address.
With more and more streaming services available only to US but not Canada, like Pandora (a free online music streaming service) and Hulu (with most up-to-date TV episodes and show), I would like to explore a way to enjoy these online streaming services in an easy and legal way.
An easy way always comes with a price, especially when you want to do it legally. My plain solution is to get a US ip address for my computer, and I use VPN to do it. It costs me around $7 per month when subscribed for a year, which includes two simultaneous connections but unlimited installation of their software in any computer, Mac or PC, even Apple & Android. It is actually safer when surfing the internet with a VPN service in terms of identity protection and sensitive data transfer. I personally am very happy with this VPN company, all those online streaming services work like a charm.
Thanks for the article. VPN is good if you want to hide your real location. However, about content streaming, I prefer the DNS option. Currently, I am using UnoTelly and have no speed loss which allows me HD streaming with my 10mbps connection.