Darn, problem is back again, this time my sound card and the mic in my webcame are getting mixed up. I want the webcame mic attached for quick Skype calls, so I can't blacklist it. Skype works beacuase it uses the device name, I will do some research and if I can figure out how to address the card by name instead of number.
UPDATE: I think I fixed it, this page explains what to do:
UPDATE #2: for anyone reading this you need addintal aurguments(which I don't know) in the /etc/modprobe.conf(or eqvulent) file if you have sorround sound, what I did is numbered my other device, so that the sound card will allways be 0.
UPDATE #3: I just noticed my USB mic is no longer present, darn it seems I will have too look into this some more.
FINAL UPDATE: I should point out the /etc/modprobe.conf is /etc/modeprode.conf/local in fedora, also setting the USB mic in my webcame too 2 fixed the issue.
Also like the artical says some systems use a diffrent file for these oporationts.