Hi mrvrx, thanks for trying that.
Next thing to test is to make sure you have all the latest version of DirectX 9 and all the latest patches for Windows.
Goto
Microsoft Windows Update and do the Custom option. Let it detect everything and then select all High Priority, Software and Hardware. It might take 2 or 3 times to get all of them downloaded and installed.