I'd get your video card checked out. What you described has been symptomatic of video card problems. A quick way to check is hook your computer up to an external monitor. If you see the same thing on the external, it's most likely a video card issue. If not, then it's your notebook screen.