Ive read through the good and bad review . be a it manager I start to do my home work . try the Motorolla sb6121 first , 2 issue I have with it , one ; it run hott , two ; be 4 channel downstream instead of 8 like the Cisco . the low down , Cisco release a firmware upgrade , which ISP provider begin to pump out , which kick of a slew of random disconnection and reset for many however ; Cisco release a fix -lrb- in early July -rrb- to the isp and they have fix this by push this out . so I decide to give it a shot . with that be say , I get 5-7mb faster on my cisco than I do the motorolum . my pick be the Cisco dpc3008