I had this problem. I think I just let it sit there in the depths of my program files for a month and it magically started working for me. Or the fact that I can't remember if my USB Headset made that a difference or not..

All I can remember is I didn't play it for about 2-3 weeks and I whooped it out and tried it, magically it worked.