US ISP-provided routers are uniformly garbage.
At least on the wifi side. So..I picked up my own wireless, and made it the only device on the provider router. I changed providers last month--the devices in my house never lost the connection to my wireless. As soon as it got the new lease, we were back on.
And yeah, I update firmware, set passwords, use my own SSID, and don't use 192.168.0. Which was really convenient since the ISP-provided router did you 192.168.0. :D