Manual GeForce Drivers or Automatic Updates?

Solution
I use the GeForce Experience (GFE) utility to update my GPU drivers. Some people like it, others do not. I like it because it's simple, you have the option to do a clean install (wipes the previous drivers out first as always recommended when updating drivers manually), and it gives out all the drivers available to upgrade when selecting the custom install option (HD audio drivers PhysX driver, 3D driver, etc.).

Otherwise manually is always the best way to go.
I use the GeForce Experience (GFE) utility to update my GPU drivers. Some people like it, others do not. I like it because it's simple, you have the option to do a clean install (wipes the previous drivers out first as always recommended when updating drivers manually), and it gives out all the drivers available to upgrade when selecting the custom install option (HD audio drivers PhysX driver, 3D driver, etc.).

Otherwise manually is always the best way to go.
 
Solution
I update manually.
I also omit GFE to reduce the amount of unnecessary internet connections that automatic updaters use.
Manually also lets you omit options that you do not use.
If I am worried about an update, I can take a system restore checkpoint first.
 
If you are unsure about your system select the automatic tool, if you know exactly what OS etc etc you have then choose your driver from the drop down list. The others here are referring to updates via GeForce experience, a software tool provided with the drivers. Optional as you see here.