If you don't need wireless, I bought the
D-Link DGS-1008G 8-Port Gigabit Desktop Switch and is great. I have this split into a wireless router that is ONLY used for wireless so there is no choking or issues when it comes to downloading/streaming, etc.
I used to have a 5 port Netgear but it sucked ass when it came to having multiple things going on, plus I needed extra ports and this seems to hold up fine with running 100ft+ cables from each port all over my house.