Netgear DGND3700 is a great choice for people with too many wireless devices. With a dual band antenna and a 802.11 b/g/n capable chip-set, this router can deliver wireless speeds of up to 600 Mbps. The in built ADSL2+ modem with built in VDSL support can deliver speeds of up to 24 Mbps (ISP dependent). 2 USB ports - one for 3G modem and one for printer/file sharing. With the latter feature, you can connect your printer to this router and issue a print command from any supported device on the network. Similarly, you can connect your USB drive to the router and use it to share files with supported devices on the network.
DGND3700 has 4 gigabit Ethernet ports and 1 gigabit WAN port. WPA2 is the highest wireless security offered on this device which is pretty much unbreakable with a tough password. WDS support is also available which means you can expand your wireless network with multiple access points without a network backbone. The only shortcoming of this router is that, it does not have IPv6 support.