To keep it simple, if you have a USB headset or multiple sound cards, you must set your windows sound control panel options up under "Recording" to the device you want to use for VOIP as there is no selection available in Battlefield 2; it just uses the Windows default recording device. If it doesn't work for you, you're out of luck.