One big step forward, particularly in the graphics card field, is the bundling of drivers by manufacturers. Regardless of who manufactured the card, if it has an Nvidia chip, you can get the drivers off of the Nvidia website and as long as it is a supported chipset you can rest assured that they will work perfectly.
It does mean you have to download a slightly bloated driver package, but in my opinion it is well worth it for the added convenience. Now if only other component chipset manufacturers would take the same step and keeping drivers up to date would be a much easier and less time consuming task