Can you install the k-lite codec pack, and then see of your other media programs work?
I already had it installed when I noticed MPC would play mp3 files. However I uninstalled it, and when I tried to install again I got that error message "Invalid floating point operation". After a couple of tries I was able to run the installer (have no idea why). Now that all the audio is going through ffdshow audio decoder I can hear all my mp3s and videos. I wonder if I could get winamp to run through ffdshow. I think maybe it could be windows Fraunhoffer decoder that's making all that noise.
I noticed in the DevMgmt window that I have all these new audio codecs. I used to have only Fraunhofer IIS MPEG Layer-3 Codec, now I see another one with the same name but it also says (Professional) v3.3.2 and I also have LAME ACM Codec v3.98.2 among others. Maybe if I set priority for the Lame codec or the professional? Or delete windows Fraunhofer?
I'm still having some video issues with divx and xvids. Sometimes the screen will go black, and when I pause it the image will come back, so I press play and I can watch it again. I think I'm going to try running them through the ffdshow video decoder, because I had the divx and xvid codecs installed, instead of the ffdshow.
Anyways, thanks for all of your comments. This has been really helpful.