ok the problem has been fixed by nvidia. i used the beta driver and i have not had the problem ever since. here are the drivers for any one who has the nkvlddm problem.
x32 win7: http://www.nvidia.com/obj...32bit_196.34_beta.html
x64 win 7:http://www.nvidia.com/obj...64bit_196.34_beta.html
vista x32:http://www.nvidia.com/obj...32bit_196.34_beta.html
vista x64: http://www.nvidia.com/obj...64bit_196.34_beta.html
x32 win7: http://www.nvidia.com/obj...32bit_196.34_beta.html
x64 win 7:http://www.nvidia.com/obj...64bit_196.34_beta.html
vista x32:http://www.nvidia.com/obj...32bit_196.34_beta.html
vista x64: http://www.nvidia.com/obj...64bit_196.34_beta.html