To check if it's heat, you could try playing with the computer case off and if possible, have an external fan blow cool air in the pc.
Your graphics card is supported and after a clean install of Windows, I doubt you'll have a virus.
Have you updated your VIA chipset drivers ?