ok here is a fix for u but dont ask how it works i have the same sapphire card ,x800 pci express i could not get it to work so i made my own fix. first go into your c:\windows\system32\futuremark\msc directory and rename any direcpll.dll files you find there to direcpll.old. next download the direcpll.dll patch on this site and instead of putting it where they tell you, put it in the c:\program files\futuremark directory and overwrite the one that is there . the program will now run . sp2 has nothing to do with it except that if you install the direcpll.dll file in the any windows folder like c:\windows\system32 sp2 will block that file till you right click on it and pick unblock, that is a new security feature that was implemented to help us fight off spyware that gets installed in our machines. no file that comes from another computer that goes into the windows directory is accessable until you pick to unblock it. hope this helps you it fixed my problem i dont even have direcpll.dll in my windows directory anymore instead of renaming it i just delted it outta there .