OK, first I downloaded linux source for my distro from RPM Search. I then went here:
http://www.smcc.demon.nl/webcam/#status
And downloaded the PWC and PWCX latest builds. In one of them there is a readme with extensive howto in the readme. Follow those instructions. Note, as I have the personal version of SuSE I had to download a lot of RPM packages for things like make, and gcc etc (dev tools included in the pro version).
The instructions are quite straightforward. The hardest bit was recompiling the kernel, using menuconfig. The instructions said to enable PWC in the USB drivers section. I didn't have that option, but one for Philips Webcam did magically apear. I enabled this module, recompiled the kernel (too ages).
However, upon reboot, I couldn't get into init 5, and had to run yast from the comandline as a super user to reinstall my nvidia graphics drivers. Then YOU went beserk and downloaded a load of stuff. After all that my webcam worked.....

hope this helps, any probs post back...