Feed 5 optical zoom cams. USB or FW?

Hello!
I need to feed five cameras into Jitter. They will be all plugged to the same MacbookPro but only once at a time will be capturing.
The problem is that I need optical zoom cameras. So I haven’t found optical zoom webcams, and the unibrain fireware cameras don’t have zoom.
Another option is using miniDV with USB stream, but the quality is so poor… I would like at least 640×480 and 30fps.
Any ideas?
Thank you soooo much!