Quick update: Installed Windows 7 64bit Ultimate (had it in the box for months now, AP was a perfect excuse for dusting it off), installed avast, all security updates, all optional updates, restored my Steam backups, let Steam install VC++ and DirectX and the game is now running as smoothly as it can. I'm blaming the problem on my year old system and all jumbled installations I had to make along the way.