FYI, if you want a really nice switch for a power user home network and don't need a ton of ports, I've been quite happy with my Netgear GS108Tv2 (the "Tv2" is important). It's a "smart switch" which apparently means essentially fully managed except no CLI (it does have a text config file with a Cisco-ish format that you can TFTP to/from it, though). The only feature I've found that it is lacking that I'd like is the ability to act as an 802.1x supplicant (it does support an authenticator role, though), but I don't see that being particularly necessary in a home environment. 8 ports at gigabit, full duplex, with flow control (optional), jumbo frames (optional), etc. It'll do VLANs, trunking (including LACP), authentication (you supply a RADIUS server) including guest VLAN, supports DHCP filtering, multicast, etc.
It's about $105 generally. It's no substitute for an enterprise or carrier grade device in an application that needs such things, but, for that price, this is one heck of a switch.
Just make sure you upgrade the firmware to the latest one. The old firmware is a bit buggy. It works, but the web interface eventually stops responding until you do a factory reset. That seems fixed on the latest firmware.
I often specify these in school and mid-size office environments for desktop/classroom level expansion. At the price, it's rather robust and has the ability to handle a VLAN trunk so I can plug various doohickies into it. The POE PD support is nice since I can feed power to it over the uplink cable and not have to worry about people kicking the wall wart out of the outlet under the table. This application is why I want the 802.1x supplicant support, btw: it would let me keep miscreants off the VLAN trunk port. Again, you probably don't care in your home, though.