It seems drivers updates for Windows 7 are still not 100% automated.
When I check the driver for my video card - Nvidia GeForce GTX 460 - via the device manager, it says the driver is up to date, with date 20 May 2011. When I search via Nvidia's support, I find this driver from August 2011, which is newer.
Why are there still delays in getting drivers pushed automatically nowadays? Is it because the driver is "relatively new" - two months old? I've had similar issues with older drivers as well.