Great article!
Some comments:
1. Never use a hub for gaming consoles. These are broadcast devices that you don't want in your network.
2. No need for crossover cables with the new routers. Most of them have auto-detection already.
3. It's not advisable to put the router's IP as the DNS of the client computer. Some routers don't have DNS relay. The actual DNS obtained from the ISP can be used if this doesn't work.
<SNIPPED> No Advertising