With wireless routers, you will have intermittent dropped connections with all brands, I seen it first hand… D-Link, Linksys, Netgear, SMC, Belkin, etc…
Firmware updates help but do not completely resolve the problems, especially if you have a Microwave or 2.4ghz wireless house phone
Also keep in mind that Cable/DSL routers are not real routers, they connect via straight-through cable, not crossover cable like say a CISCO router would.
I would suggest a D-Link product because you get the most features and a bang for your buck at the price they are at. D-Link also has 24/7 technical support, low hold times while waiting, an dawesome customer care, they took back a print server and reinburst me even though it was newegg’s and they were not obligated to.
DI-604 for wired
DI-624 for wireless