The delay is very noticable on my tv
You can turn it off in the options menu I believe. Never use it myself though so can't be too sure...
Depending on your video card and its software installed, you may have the option to force it off from the video control panel. For instance I can for v-sync on or off from my nVida control panel for a specific game or program.
There are many great features available to you once you register, including:
Sign in or Create Account