I'm happy with my D-Link router. My last two Linksys routers (since they went to the internal antennae) have been kinda flaky. One I put DD-WRT on until a power surge zapped it, and the other I left with Linksys firmware. Both would drop wireless clients constantly, or the wireless connection wouldn't work at all. I mean you could be sitting an inch from the router and still nothing. I picked up
this router and have had zero issues since. While I'd have to reboot the Linksys routers periodically, the D-Link hasn't been touched since it was initially set up months ago.