For most home environments a hub and a switch are pretty much interchangeable, though since there isn't too much difference in price I recommend getting a switch just for future-proofing your network.
Here is a perfectly good 5-port switch for $20 that would handle everything up through gigabit ethernet.
http://www.amazon.com/TP-LINK-TL-SG1008D-1000Mbps-Switching-Capacity/dp/B001EVGIYG/ref=sr_1_2?ie=UTF8&qid=1443904529&sr=8-2&keywords=networking+switch
Depending on your budget needs you could probably get away with the $9 Megabit version below, but as I said the one above will suit your needs even if you eventually upgrade to really fast internet in your home.
http://www.amazon.com/TP-LINK-TL-SG1008D-1000Mbps-Switching-Capacity/dp/B001EVGIYG/ref=sr_1_2?ie=UTF8&qid=1443904529&sr=8-2&keywords=networking+switch
P.S. Here's a quick explination of the difference between a switch and hub in case you're interseted.
Hubs operate using a broadcast model and switches operate using a virtual circuit model. When four computers are connected to a hub, for example, and two of those computers communicate with each other, hubs simply pass through all network traffic to each of the four computers. Switches, on the other hand, are capable of determining the destination of each individual traffic element (such as an Ethernet frame) and selectively forwarding data to the one computer that actually needs it. By generating less network traffic in delivering messages, a switch performs better than a hub on busy networks.