Imaq is probably the best solution, but I know of a good ActiveX control that is easy to program with for USB Web Cameras. It can be found at www.fathsoft.com and it is called videocapX. They have really good documentation for programming this control, and the control is fairly cheap.