so I need to say first off I buy this Modem for my new comcast service installation . before I have use the rental modem at several other place but note that my best internet speed be always with the Aris modem I have rent from comcast originally . I do the math and determine that in the long run buy my own modem be cheaper than a rental , plus I could take it with I when I move . -lrb- College student -rrb- so I have use speedtest to see that although I be pay for a 25mb\/s connection I be get nowhere near that speed with the previous qwest and comcast modem . I be not happy at all . Immediatley upon installation I run a speedtest and find that with my 25mb\/s connection I be get 40mb\/s download and 25mb\/s upload . this be AMAZING compare to the 12mb\/s download and 6mb\/s upload I be get with my previous modem . . now the bad , this guy be a pain to install . I do network management and computer repair and have install dozen of modems\/router setup . this guy just do not want to connect to comcast . I have initially have it install next to my tv then within a few hour want it directly hook to my router and desktop in the next room over . upon unplug it and run a line over to the next room I have hour worth of try everything from reset all of these device and troubleshooting . I eventually just leave it unplug for a hour or so as I be about to return the item as I fear it be defective . upon my return I replugg the entire setup into my network and it immediately connect to comcast as it should . I can not say this be optimum for any piece of hardware but I be happy with my new device and internet speed . I can stream movie and the such while play counterstrike with no drop in bandwidth or lag .