Hello there, My system configuration : HIS VIA chipset motherboard p4m266a with 533MHz FSB with AGP 4X slot, Intel Pentium 4 @1.9GHz with 400MHz bus speed , 512MB DDR RAM from Hynix with 266MHz, XFX GeForce FX 5200 128MB AGP 8X , Power supply Mercury 300Watts Operating System : Windows XP pro Service Pack 2 I had previously Win 98 SE operating system running on my PC with the above configuration.All the games such as half-life 2 were running fine.My entire system was fine . In order to play doom 3 I had to clean install windows XP .But after the installation of drivers of my XFX card my games did not ran & till date they dont run ; plus my system gives the BSOD (Blue Screen Of Death) , randomly , anytime. My entire system goes useless then. Running DXDIAG from start menu , the DirectDraw and Direct3D tests fail (in both the tests my PC restarts on its own) , thus , I cannot play games or watch movies with the nvidia drivers installed. All my drivers of hardware is up-to-date and my hardware is fine .Even my technician says that "there are some conflicts with the nvidia drivers" but yet the problem does not disappear.Yes and I also tried installing the latest 812.85 drivers but there problem continues to persist.My power supply and cooling is proper. CURRENT SITUATION Currently there are no viruses/trojans in my system .My current OS (I have only one OS and that is Windows XP SP2 pro) I have uninstalled the graphic card drivers and the entire system is working fine (but now my graphic card is useless under windows XP as it runs fine in Win 98SE after the clean installation ) So there seem to be no hardware fault in my XFX card. but again I can't play games in WinXP although I can watch movies (DirectDraw test runs successfully). Oh yes and theres nothing wrong with my graphics card , as even today when I install Win 98SE after removing Win XP and install the nvidia drivers all my games run fine . Someone please help me solve the problem as it has been 4 months now and I cannot play games anymore ! Thanking you in advance.