Apple tv works regardless if you have a US based iTunes account.Don't know about ROKU, but I'm told AppleTV works properly as long as you have a credit card on the iTunes account with a US billing address. And some of the early AppleTV boxes are very, very hackable.
I have had both Claro and Delancer internet and Roku works fine with both, no problems and NO dns set-up. All programs work fine?Roku has one major disadvantage for those living in the DR, it does not permit reconfiguration of the DNS settings. It can be setup but you need a third party VPN such as US Unblocked to use it and it's relatively complicated if you are not too tech savvy.
Apple TV on the other hand is a dawdle to setup. The box allows you to set any DNS you care to. I use it with US Unblocked which permits me to watch anything from any part of the world on my TV set ie Hulu Plus, Netflix UK, US and Apple. In the case of Apple you merely open a US account without credit card and fund it with Apple Vouchers.
There is no need for Roku-Apple TV-Google TV-Netflix-Hulu-
You can get all of that on XBMC and no need to buy any additional equipment-use your tablet to screen to your hdtv.
True enough-I often watch the new release movies (Cam'd) before they even hit the theaters here in SD.People dont realize with XBMC you can watch ANYTHING! Even 1st run movie theater movies. You can put the xbmc app/program on any pc or tablet or the apple tv2, and now the amazon fire tv.