While it could be a driver issue, that too seems unlikely. If your OS recognizes the devices, then it shouldn't be an issue.
What make/model of webcam(s) are you using? Also, how are you physically attaching the various cameras to your computer (directly to USB ports on the mobo, to USB ports attached to mobo headers, to USB hubs, etc)?
This is definitely not a processor, GPU/video card, Vista issue, nor a bandwidth issue. This is an app/driver issue.
What other security surveillance apps have you tried? Will research this some more and see what I can come up with for you.