As well as naters good suggestions I would also check the cable going from your monitor to your video card. If one or more of the pins in this cable are bent, I would (with a small screwdriver or other tool) VERY CAREFULLY bend the pin(s) back into a straight direction, it doesn't take much force to pop one of these off. Much more unlikely is a heat issue or driver issue, all else fails check that your video card's fan is working properly and is not clogged with dust and also try reinstalling/updating your video drivers.