@magouster: ventrilo is kinda like teamspeak, you can connect to a server and speak with eachother through microphone.
@theproblem: Try re�nstalling BF2 and ventrilo, and be sure to get the latest patches. Is this only happening while you combine BF2 with ventrilo, or if u use BF2 with other programs or ventrilo with other programs too?