Theres nothing wrong with Vista. TASClient has been the only program to give this kind of error since I uninstalled windows 98 and put XP on.
I uninstalled Vista 32bit and installed 64bit this morning. It seems the nvidia driver devs are all prioritizing 64bit drivers. The only issue with my new 64bit OS is TASClients drawing glitches. And theyre not the same glitches that show up in 32bit Vista either.
These are all glitches that show up under all Operating systems, but different glitches become glaringly obvious under certain circumstances. This just appears to be one especially obvious under Vista x64.
Look at the linux screenshots of tasclient under wine, you can see the over drawing glitches only the window borders overdraw the controls not the other way round.