What GeForce4 are you using? MX, 4200, etc.? And are you overclocking your card at all? Overclocking can cause lots of tearing if you go too high. One more thing: does it tear only with OpenGL or with DirectX as well?
What drivers are you using ? i run a Assus Ti420 128meg and it runs fantastic on the official Assus drivers even overclocked but when i updated to the latest Nvidia drivers 40.72 i have noticed slight tearing more so if i overclock the card also i should point out that i overclock my CPU Athlon XP 2200 at 145 FSB so that in effect allso overclocks my card my point being that if your using Nvidia Det's maybe you should try using the official manufacturers drivers??? having said all that though i am still using the latest Det's as they give me the best score in 3D Mark but i am considering swapping back as TV output seems a little vauge to say the least with the latest Det's Crap for watching movies
You can download the latest Detonator drivers from Nvidia here. If you want drivers released by your card's manufaturer try looking on the manufaturer's website. I personally use the Detonators, version 41.09, because they are a little less bloated then drivers developed by manufaturers. Not that those drivers are bad; they usually contain stuff that can be useful or help your card run better.
Ep, glad to see you come back and tidy up...did want to ask a one day favor, I want to enhance my resume , was hoping you could make me administrator for a day, if so, take me right off since I won't be here to do anything, and don't know the slightest about the board, but it would be nice putting "served administrator osnn", if can do, THANKS