I know that BF3 has some problems with Dolby Headphone. That could be part of the problem. Haven't run into any issues like you describe...
Worst case, give the Xonar Unified Drivers a shot.
Thanks, but I should of listed I was just giving those as examples, it does it with all games.