Personally I prefer a cheap WiFi + ADSL router ~ R400 connected to an old box turned into a linux router with one g card, one n card, and a PCI 4 port gigabit switch. Set up in a certain way, this physically isolates my network from my DSL line (yes.. i lost an expensive router like the one you are looking at when lighting struck once. )... provides a 300mbit hotspot with the N card, and ethernet from the switch going over home plugs throughout the house. exact control over bandwidth, and who uses and sees what. In this way squid cuts off internet to the kids @ 0900, and limits their bandwidth when im streaming Hulu.