Get yourself an IP camera. You can get far better image quality, and it has its own IP address that you can access live from anywhere over the web, thereby not compromising your network security. It will run independently of your pc unlike a webcam. You can also get it to send jpg or whatever by email when motion detection is triggered.
See here:
http://www.networkipcamera.com/
LeRoux