thought I would add a slight update to help anyone else in my situation.
I am using Fedora8 and rather than creating the file mentioned above, I was able to find it already listed in /etc/modprobe.conf, and I just had to change the indexing.
e.g.:
in my /etc/modprobe.conf I had:
alias snd-card-0 snd-via82xx
options snd-card-0 index=0
options snd-via82xx index=0
I simply changed the index of snd-card-0 (my webcam) to index=1 and it worked fine.