The particular revision number of a set of drivers are all same, makes no difference where you get them, as Prozac stated.
By going directly to Nvidia's web site, you can be sure of getting the latest revison which probably included fixes that solved your uncles problem. The first couple of driver sets written for any new hardware are almost always certainly going to buggy until enough people run the hardware, complain about the problem, and the manufacturer releases new drivers to fix it. It also could be that the original install of the drivers may not have been done correctly. Usually what happens is people fail to completely uninstall all the old drivers and software from the previous card, and when he installed the second time, for whatever reason and circumstance, he got it right.