I've never heard of a virus doing that to an LCD. From the sound of your problem, it seems more like an inernal LCD problem. HP will probably replace it...hopefully...and if not, I'd go for a Flatron!! WooT! God I want one of those. But really, it doesn't sound like a virus.
You might try vid card drivers too...certain systems have problems with fresh drivers...perhaps a roll back to generic drivers is in order. I dunno, I'm fishing here. Without actually seeing this problem, it's hard to tell. But that's what I'd investigate...the drivers first (which I'm sure you've already done) and then sending it off to HP.
Oh...one last thought. I've seen it where the power was causing this problem...it was on a toshiba satellite though so I don't know if it applies. However, the problem was that a small wire had broken loose from its solder inside the laptop. I fix0rd that thing up quick fast and in a hurry and my buddy was back up and running in no time. You might try checking the power connections and whatnot as well. *shrug* I don't have a ton of laptop experience...but I saw no one answering and felt obliged to at least give a collective conciousness to the thread.