Actually, While I know that it isnt the highest quality option, with the on board sound the game ran fine until these current problems. Its the only reason I was using it.
On the upside. I managed to figure out why any of the other two cards wouldnt work correctly. And I've managed to get the old "SB Live" card working. Vox now sounds great and sounds all now work as they should in game. (though I almost miss the weird rolling thunder like explosions effect I was getting LOL)
Anyway. The answer was one that makes me feel quite the idiot that I hadnt thought of it almost immediately.
While when trying install either of the sound cards I had uninstalled the on board sound drivers, and I had disabled the on board sound in Device manager.
I hadnt thought to disable the on board sound in my BIOS.
DUHHHHH
Last night while flying, a buddy of mine was complaining that my vox suddenly sounded terrible. So, I I logged out of the game figuring I'd recalibrate my Mic.
Then I thought, because I realy dont like the way Realtek has the calibration set up. I'd give the SB Live card one more shot. So I disabled the on board sound again in Device manager and uninstalled the drivers again using Easyclean (handy little free utility) when the thought popped into my head out of the blue to see if I could also disable the on board sound in my Bios.
Doing that I reboot up, Let windows install only the drivers for the Live card , Set up my mic, log back into the game and viola. Runs perfect. Sounds are prefect. Vox is perfect...Ok maybe not perfect but damn close enough for an almost 10 year old card.
So Im back up and running normally again barring anything else happening.
What is still a mystery though is what caused the problems in the first place?
Was it the game?
Was it my machine and the switching back and forth from Miles to back again was just enough to bring my problem to the forefront in a straw that broke the camels back scenareo? And why I'd still be having problems with the on Board sound when there were no problems before?
I may revisit it in the near future, just to know.
In the meantime I'm just going to enjoy for a few days.