BrowserCam is a good idea. Might be a bit too expensive though for most folks to use it.