I had a bad experience with a WGR614 earlier this year. I'm on a 10Mbps fiber optic line, and the router kept overloading my ISP. They would shut down my account because I was generating huge numbers of outgoing packets. They thought it was a virus at first, but I eventually wrote a small program which downloaded my router stats every 10 seconds, and it became clear the packets seemed to be coming from outside, and were then redirected by the router back outside without going through the computer. This happened in a quick burst of packets that then blew the ISP packet "circuit breaker." I complained to Netgear at the time, but I didn't get a response. I eventually disconnected it.