By the way, here's something interesting I discovered: I replaced my official nVidia drivers (from July) with beta versions (from September), and now my screen started tearing in Titan Quest (at 1680x1050, all settings maxed in the game and in nVidia Control Panel). I enabled v-sync and that fixed it. The only explanation I could come up with is that before I was getting less than 60fps and after I was getting more than 60fps, and the monitor can only display 60fps. Am I guessing right here, did recent drivers make the 8800 cards faster???
Well, I can tell you this: when I was playing Overlord on an X1900XT (capped at 30 fps) without vsync enabled, my screen was tearing like crazy even though the fps would top out at 30 and my screen's refresh rate was 60Hz, after enabling vsync, however, the problem went away. So screen tearing does not necessarily mean (at least according to that) that you are getting fps that are higher than your monitor's refresh rate.
The same thing also happens pretty much with any other game, regardless of how much fps I'm getting, except for TF2 beta, for some reason there wasn't much screen tearing there.
Oh, and I also can't view the poll results even after I've voted.