First you need to determine if the recording issue is in Captivate or in your computer.
Have you tried recording something with the same microphone plugged into the same port on the same computer but with another recording app?
E.g. look unders Windows Accessories for the Sound Recorder app. Does that record your headset?