RE: hub vs switch I think any sort of delay a switch is going to introduce is going to be negligible even for VoIP. Not sure what your going to have connected to it but it can definitely help separate VoIP traffic from less time critical IP traffic. It can also help protect you from broadcast storms and other potentially undesireable IP problems that would not be as much of a problem for non time critical traffic but could be devastating for VoIP. Even some of the cheapest switches have built in safe guards to prevent some of those things.
In other words, all things being equal and the extra couple $'s not being an issue, I would say DEFINITELY a switch |