after read the review of this and other cable modem , I feel like I be take a leap of faith to purchase it because some reviewer hate it , other love it . what I find be that this be a good value for the price . it have be work solid for almost a month now , no problem . I have own a Motorola surfboard sb4200 for about 10 year and it work just fine all that time , so I figure I would stick with Motorola . the only reason I upgrade be that my cable provider say I need a DOCSIS 3.0 modem . my old one still work fine on they system but be unable to provide the highest speed they offer -lrb- I think it be DOCSIS 2.0 -rrb- . I decide not to get the more advanced model with integrate router\/switch in it because I already have a router\/switch that I have be use , plus I think a reviewer say it run hotter . anyway , this decision do not turn out perfectly , but it give I a education . more on that in a second . the best part be that when I plug directly into the modem and get on the phone with Comcast , walk through the process of set it up with they , I get a immediate speed boost . on the old cable modem , I be run at about 12 mbp download , 1.5 mbp upload . now I be cruise along at 25mbp down and 4.2 mbp up . now about that router\/switch . I find out that when I plug it in to the modem , my speed drop back to 12 mbp . the reason be that the switch 's WAN port only support up to 10mbp -lrb- roughly -rrb- between it and the cable modem . the router be just about as old as my previous cable modem ... so ... my next purchase be a Linksys wrt54gl 4-port wireless router\/switch . the new router can talk to the modem at full speed , so I get my full 25 mbp down again . I still appreciate have the modem separate from the router because it give I more option . sometime I might want a 8-port wire router instead of be limit to 4 wire port . bottom line be that the slowdown problem be cause by the router , not by this cable modem .