I won't download from EVGA, simply because you're going to get more than you need. For example, I don't use 3D Vision, the audio drivers, nor the Nvidia auto updater. Nvidia will give you the options to install what you want/need. EVGA does not.
You'll only see all drivers on the Nvidia website, if you have selected the option to show all drivers.
306.02 is not a finished product yet, that's all I'm trying to say.
Coogan