With laptops, the conventional wisdom is that in most cases it is best to install drivers provided by the system manufacturer. However I often prefer to use *newer* drivers provided by the actual device manufacturer.
For example, let's take a look at the currently released video drivers for the integrated GMA 900 and GMA 950 graphics in the Intel 910GML / 915GM / 940GML / 945GM Chipsets in IBM/Lenovo ThinkPads running Windows XP:
IBM/Lenovo release version: 220.127.116.1193 (dated 11/10/2006)
Intel release version: 18.104.22.16859 (dated 8/10/2007)
You can get them here:
IBM/Lenovo release: http://tinyurl.com/yoc7hp
Intel release: http://tinyurl.com/3yneyo
In many cases you'll find that the release from the actual device manufacturer (Intel in this example) is often significantly newer and more up to date than the driver released by the system manufacturer (IBM/Lenovo) for the very same device.
This is because system mfrs. like IBM/Lenovo take the drivers released by device mfrs. and put them through rigorous testing before giving them their blessing.
In some cases the system mfr. might indeed find (and fix) problems related to some of their specific systems, which might make the system mfr. driver a better choice (even though it is older). However, my preference with something as important as a video driver is to choose the latest version direct from the device mfr. as there are often many improvements in each new release. Scott.