No, it's a Zyxel X-550 that I purchased myself and set up with the provided cable modem. I haven't had any more disruptions and the DNS servers set by Comcast are still set to 75.75.75.75.
The cable modem provided by Comcast is a Scientific-Atlanta WebSTAR DPC2100. We got it in 2004 when we first set up cable service. No idea what quality of connection this one provides.
As far as the DNS hijacking, should we switch to OpenDNS? I've read about it, but haven't tried it, yet. Pros and cons?
http://www.opendns.com/