Well,
Since I keep havin issues here's a quick fix for anyone facing this too. At this point I would probably be better of with a clean window installation as this is no permanent fix, but it's better than the sucession of clean installs to no avail of having the driver working and nVidia Experience launched at startup.
Control Panel, System and Security, System, Device Manager.
Uninstall the driver
Then looks like this
In the unpacked nVidia installer go to: C:\NVIDIA\DisplayDriver\353.06\Win8_WinVista_Win7_64\International\Display.Driver and run NvCplSetupInt.exe. The driver is being installed in the background, which you can see if you click on the tray Icon.
You'll be asked to restart
And then when you restart, nVidia Experience is running and the video card is recognized.