You are welcome, Chuck.
For a definitive solution you shoulf blacklist the offending modules and modprobe the proper one.
If you look at the /etc/modprobe.d/blacklist file, the syntax is very simple:
Append that line and that will prevent the wrong module from loading, then you can add modprobe gspca to the end of your /etc/rc.d/rc.local
for loading the new module at boot time.
Glad you got it working.