Yes I have the turbo plain I think it is 300 . Only problem is will slow down when streaming evey once in a while. Good part takes less the 3 min to reboot , just unplug and plug it back in . I do think this is TWC trying to play with it . I would get this again after all saves $10 a month on my internet bill. Any less money to TWC is a good thing. Waiting of Goggle then will have to get what ever they say .