I VERY much like Polycom's ViaVideo solution. It seems to offer the best resolution (and audio) over limited bandwith. It'll work fine with as little as 128k available. The cams aren't the smallest and require their own powersupply, but the software is self-contained (no fooling around with codecs and such) and works perfectly. The quality is also lightyears ahead of other webcams. We use them here both from viavideo to viavideo and also with the larger Polycom Viewstations. They can interoperate with Netmeeting as well but we haven't done much with that functionality.