Ya one of those ping charts I displayed is when I was connected directly to the modem. I just logged into modem and don't see any place for updates there.
As for the router. Apple routers, in my opinion seem to make troubleshooting ten times harder, especially as my computer is a windows... so...