I have a Dlink DIR-655 that I have been using for a few years. It has been pretty good. It didn't have enough ports for me, so I have a trendnet 8 port gigabit switch as well. Switch connects to the router and the wired desktops are all connected via switch. My laptop and phone uses the wireless, and everything seems to work fine together. I often have 3 or 4 people over playing WoW. 3 wired, and 1 person using the laptop, until I can get my house done and get a proper PC room made up.