The beta/leaked 6.34 (9x,NT4,2k) can be found all over then net now, e.g. http://zoiah.m3dzone.com/
My take on this leaking thing is that its just a ploy by nvidia so they dont have to offer tech support until they see no more complaints...
Read full review