My old modem died resently (Motorola SB5100) and I got a new one (Motorola SB5101). Also I got a new Router (Netgear Wireless-G Router WGR614). When I have the Ethernet Cable connected directly to the Modem, the internet is fine. But when it is connected through the router, it is slow as heck. I have returned the router and got another of the same model and it still doesn't work. I have tried power-cycling, it works for 5 minutes (I've timed it!) then gets slow again. If it helps, I am using a Vista PC to set it up.