Ok let us see it this way. Use a Linux Live CD and boot your Laptop up with it. Then see if the problem recurrs again. If yes then probably there is a permanent damage to the Graphics Circuitry/atleast the LCD Ribbon.
If not then there is some problem with the current OS Drivers u are using(less likely to happen though)
Just give it a try and see