My on-board audio doesn't work since a long time, so I was using a Skype (official) USB headset. So far so good until it broke (cable cut). After that, I tried a cheap USB sound card (model SJ-588) but after some use, it randomly stops working and I have to reconnect it to get the sound back. That happens in any situation: listening to music, gaming, watching online videos, etc.
So I thought it had to do with that particular USB gadget, and purchased a USB headset (MS LifeChat LX-3000), with the same results.
I'm running Mac OS X 10.6.7, no driver was installed for any of the mentioned gadgets, console logs don't show anything unusual. After I reconnect the USB, it does work again but for a shorter period before it stops again, and so on. Any ideas to fix/troubleshot it?