100ms? That's horrible...I still have the old Rogers gigabit (CGNM-3552) and I've never seen pings higher than 10ms, usually I have about 7 or so...I highly double a replacement modem will cut your ping by 90% unless your home network was incorrectly...