No, this is just one of the reasons it's not recommended to use a TV as a monitor unless it's for specific uses, like presentations or media playback.
TVs are not designed to hold still images like monitors are, and so you get issues like what you describe when the TV has to go and refresh a large portion of the screen at once. You normally don't notice this going on, because TV shows are just a series of still images presented in rapid succession to give the illusion of animation. So the screen is being refreshed approximately 30 times/sec which is fast enough to fool our brains into thinking it's a smooth, fluid, animation.
If you're going to use your TV as a monitor, do so only for specific purposes, not general use. It might also help if you have a video card that can specifically encode the signal for HDTVs, and give you a progressive scan signal. That basically doubles the number of screen refreshes per second, giving the impression of an even smoother animation. Not all video cards can do this, so don't be surprised if yours isn't one of them that can.
So to recap quickly: TVs are not monitors, and trying to use them as such is going to lead to disappointment.
I use my HDTV as a second monitor, using a HDMI cord laptop to HDTV.
The tv constantly flickers between web pages and changing of programs.
Is there a way to stop this? Using Vista Home.