WRT Netflix Super HD, is TWC part of their "Open Connect" network? Your ISP needs to participate in "Open Connect" and
you need compatible hardware.
My ISP is a participant:
Sonic.net 15M ADSL2+ connection
... but I lack compatible hardware.--
~Oh Lord, why have you come
~To Konnyu, with the Lion and the Drum