Judging from the threads I've been looking through, I think this might be a logic board problem, although I can't be sure. My display look like this: http://farm4.static.flickr.com/3259/3153865303_e75ee0be42_b.jpg This happened about a month after replacing my OEM 80gb hard drive with a hitachi 320gb, after which I installed Windows Vista using boot camp. In an attempt to fix the problem, I have reformatted the hard drive multiple times to no avail - even when I boot from another disk the same display problem presists. The perplexing thing is that there is one sure-fire way of temporarily fixing the problem. First I boot up in Windows - the display is screwy as normal. Then I run a windows defender scan and reboot in either OSX or Windows and the display is fine. However if I reboot the computer the display goes screwy again and I have to repeat the afore-mentioned process. This happens every time without fail, and I've been doing this for over 2 months now. I haven't found one single other way to give the computer the jump-start it needs to boot up with a right display. I find this problem bizarre because although it seems to be a hardware issue (given the fact that the problem persists in the absence of software), running a software scan in windows somehow causes the computer to come to its senses long enough for me to boot the computer with a right display. Once the display is right it stays right until the computer is rebooted. Is it possible that this is a firmware problem relating to the logic board or graphics card? Or is it likely that I am going to have to replace the logic board? As a sidenote an external display works fine - the problem is only with the MBP display. Hopefully I've made my problem clear. All comments are much appreciated!