I would say a switch, since its bandwidth is not shared between the ports. If you want to do 16 people, then you will defnitly see a difference when you do some basic things. Ever see 10 getting halved and then shared between 16 comps? It gets eaten up quick. But if you are looking for a price break, I would say at the very least go with the 100BaseT though, 16 pt switches are not much more... Check out the hot deal forum, a really good prie on one is there, put in SMC as a search within the forum... Sell the other one on egay....