First, why access US programming? It’s cheaper and offers wider selection.
Why do you need Smart DNS?
Because of licensing issues, US-based providers block your access if you are outside of US; they do that by looking at your IP address (your electronic address). Smart DNS in essence allows to you have a US-based electronic address that inturn enables you to access blocked websites and programming.
You can get a US-based electronic address via VPN or Smart DNS. The key advantage to using Smart DNS is that it will not slow down your internet speed. VPN on the other hand is great if you’re concerned with online privacy, but if you’re simply looking for US-based programming, then go with Smart DNS.
If you're looking for a quality Smart DNS, take a look at SmartyDNS . They unblock US, UK and Polish media websites.