You can try the unofficial patch:
http://rapidshare.com/files/236418207/patchTvsT_v_1.zip
Also, just out of curiosity, can you check the date of your TvsT.exe? Mine is August 1 2008. I don't remember where but I've read that there are 2 different versions of the game on the market and one (older) has problems, not sure if it's true or what.