depends on how many cams..no one cam will come close to saturating 10/100 so if there is gigabit uplink thats fine...full gigabit is not much more expensive...managed adds a bit more but worth it and you will get a better brand than bvtech..How much bandwidth do typical 2mp and 4mp cameras consume? Will a 10/100 switch provide enough bandwidth?
I bought this : Micro Center - Computers and Electronics
Tenda 5-Port PoE 10/100 Switch
$21.99
Works perfectly for my cameras