With a search for "publish webcam" at
www.download.com I found a lot of free stuff...
I downloaded
Booru WebCam 1.2 and got my webcam going in 20 minutes.
The result with "Booru WebCam" looks like
this (sorry, no windsurfing from my window...).
This SW was easy to configure but need to be manually started/activated. Perhaps you should try a few and see what is best for you...
Most of these freeware (like the one I tried) will (at a configurable time interval) FTP a snapshot file from your webcam to a specified web site. Thus, if you dont have FTP access to a web site it will be difficult, but perhaps you can work something out with bluefinz.com