I just worked on a Netgear DGN2000. I had a lot of trouble with the wireless portion of it, weak signal with frequent drops.
I have worked with the D-link DIR-655 and have had only one problem and that was more of a Windows XP problem (See Below), one of the best consumer routers with WiFi I have seen.
I know some will say a wireless router with integrated DSL modem saves money, I have never liked integrated modems. I would get a dedicated DSL modem and a D-link DIR-655.
The only problem I have had with the DIR-655 was with my company provided Windows XP laptop. I was experiencing Certificate errors on the WiFi connection, but once I installed the WPA2 WiFi Client Hotfix it's working great now.