this be one of the modem that be on Comcast 's recommend list for my cable system here in California . when the cable guy show up to install my internet service , he check it out and say `` it will work fine . '' after about a hour of pull wire around my house , he hook thing up to the modem and I have very high speed internet service . Pretty sweet . I choose this model because its upload and download spec be well above what my cable internet service need , and because it have advance feature like ipv6 . so I be assume they get the basic stuff right as well . other reviewer have say this model run hot , but I have not observe that . I have it in my utility room which be in the basement where it be pretty cool to start with . the light on the front of the unit show what be go on , which be mostly useful as it boot up . they work well , and be also attractive to look at -- they have a good designer for that . the unit have only 3 connection port on the back , one for power , one for the incoming cable , and one ethernet rj-45 out . if you want to hook up more than a single computer , you 'll need to connect this single Ethernet port to a router , or wireless router . I have the cable modem connect into a 5-port NetGear switch downstairs , which be connect to a 8-port NetGear switch upstairs , which be then connect to my Linksys wireless router . my computer then use the IP address that the wireless router provide . -lrb- it will not work to plug additional computer into the switch that I connect directly to the cable modem because the cable company provide only one IP address . it be the wireless router that hand out additional IP address . each computer that you be use require its own IP address . -rrb- the wireless connection work well for my 2 computer and my Roku box for Netflix . -lrb- and the bandwidth available to Netflix be amazing . it spend virtually no time at all buffer before it start streaming hd video . -rrb- oh , and of course I have to reboot everything -lrb- include the modem and the wireless router -rrb- for the new modem to be recognize . for now , I be keep my old dsl service as a backup internet service . not sure when I might decide to give that up .