A few years ago I upgraded to a Motorola SB6121. Its an older model, but more than fast enough to keep up with my cable speeds.
You may not need the latest and fastest, depends on what rates you are getting, which probably depends on how much you are paying.
I've found the Motorola modems to be very reliable, this is my 2nd motorola, had the first one for over 10 years.
Randy