Changing my router was the best thing I have done to my internet connection, but somehow it never occurred to me to change my modem until I just read your comment. Er, duh! Ordering one now.
Any recommendations from this list?:
http://www.spectrum.net/support/internet/compliant-modems-ch...