I had purchased a ati sapphire 4870 512mb GDDR5 more a year ago. My system used to run fine, and had no real problems. Somewhere bout 6 months ago, i started facing problems that when i played games like UT3 or games of similar caliber, the graphic drivers would die down on me, and sometimes i would recieve an error message saying that the same had happened. I faced a similar problem when playing not-so-graphic demanding games like World of Warcraft, i would face random disconnects, and if i was multi-tasking on the pc, the system would hang or i would get a message saying my graphic drivers had stopped responding. As this became increasingly frustrating, i searched all over the internet for a solution to the problem, and finally happened to stumble across a post in a forum of someone saying that they had found a way to fix my kind of problem, and it was a patch from ATI that requires a firmware flashing to solve the problem. I tried it out and it worked like a charm, till yesterday. 2 days ago i got a hit by a really bad virus and my system had to be formatted and win xp reinstalled. I noticed that i started facing problems again with relation to my drivers. Thinking that the patch had somehow been linked with win xp, i tried to install the firmware flash again. This time i received a blue screen and i was forced to manually shut down my system. Now my graphic card wont boot up. However when i boot up the system, i see 3 led's flash for 2 seconds (d1601, d1602 and d1603). So i tried flashing my card and another 4870(1GB) as primary and used the methods suggested and it flashed fine. It even detected my "dead" card in device manager. But when i restarted my system after trying the flashing using the atiflash, the system boots all the way to windows tries to detect my card (mind you both cards are still in, with the 1gb card still as primary), and then the screen goes all blank with a blinking cursor at the top left. So i tried booting up the system with only my "dead" card and still no display, but it does go all the way to windows. and suggestions?