There are lots of ones out there. But Cisco tends to be networking king. D-Link, Trendnet, Linksys are some good ones out there. Routers would be basically for a hardware firewall if you're running SBS or some server OS. I'd probably use DHCP on that the server versus the router unless you have a very nice router. (I think it's a requirement for SBS even)

16 Port Gigabit Switch (Unmanaged):
Cisco Small Business SR2016T-NA Unmanaged Switch with QoS 10/100/1000Mbps 16 x RJ45

24 Port Gigabit Switch (Unmanaged):
Normal Version:
Cisco Small Business SR2024T-NA Unm...RJ-45 10/100/1000Mbps ports, 2 mini-GBIC
Compact Version:
Cisco Small Business SR2024CT-NA Un...10/100/1000Mbps ports, 2 Combo SFP ports

If you need 48 or more, I suggest getting a managed switch. You'll likely use VLAN support and all that in the future.
Cisco Small Business SLM2048T-NA Gigabit Switch SG200-50 10/100/1000Mbps

These are all rack-mountable. I plan to use the 48 port when I wire my house with CAT6 Ethernet cable in December. Also, always run extra because you never know went you might need it. I plan putting 12 ports in my room grin

Also, I'm assuming that you'll want WIFI with the router, not necessary if you're planning on all wired. The Netgear WNDR4500 has exceptional WIFI performance with Dual Band Wireless N. Also gigabit lan ports which really isn't necessary since you have a gigabit switch, but in case the internet ever actually reaches gigabit speeds in your area, why not ha? The main part is the wireless performance. Where I'm at there is a benefit to a gigabit router:
[Linked Image from i278.photobucket.com]

Last edited by sluthra; 11/07/2011 8:14 AM.