...So many switches to pick from...
The easy rule of thumb is if you want to have a segmented network with vLANs or Virtual Local Area Networks or some other higher level function you will want to get a "managed" switch.
If you are like the overwhelming majority of home users and simply want a switch that works the "unmanaged" switch may be the better choice.
As a rule unmanaged are less expensive than managed. Most switches from name brand manufacturers are mostly comparable on terms of performance and reliability. When pricing out a switch a used unmanaged switch is almost certainly safe as the switch has no intelligence and so has nothing to compromise or infect. A used managed switch can generally be reset to factory defaults (which you should do anytime you buy a used managed switch) which will remove all but the most formidable infections which you are unlikely to see in the wild.
The majority of functions and features of a managed switch is of no value to a normal home user.
I am using the big corporate switches that I am because I got them from work and I am an IT guy not because I need their functionality and abilities.