Good news for Nvidia lovers, Nvidia launched their new website. check out: geforce.com
What I like about this new site is its "Auto Detect Your CPU". As the name suggest that it will automatically detect your install Nvidia GPU and will suggest the best driver available.
Its "Beta & Legacy Drivers" are also cool.
This one big step from Nvidia supporting their video card drivers and users.