No, this is not a virus. If someone haven't noticed, the problem is with firefox rendering engine and not with Windows XP or the video card / drivers. Try Internet Explorer or Opera. :)
To correct the problem re-install WindowsXP with SP3 integrated, don't get the knockoffs from the street, if you have a high speed conection, download it from MSDN. PM me.
^^ Einstein. For the starters.. .the image posted is of IE 7 not FF.
Something similar but not as severe occurred to my machine a lil while ago...Updateof Video card drivers solved the problem.