The odds are good that you'll find the drivers you need to make your hardware work with Windows Vista. But that's not to say that missing drivers are never a problem. A friend of mine learned this when he installed Windows Vista. The installation on his three-year-old, home-built computer went smoothly overall. But Windows didn't find drivers for his sound card or network adapter.
The missing sound card driver didn't bother him. He knew that as soon as he connected to the Internet for the first time and checked Windows Update, Windows would probably find and install that driver—which it later did.
The missing driver for his network adapter, on the other hand, caused him some pain. Without that driver, his network adapter didn't work. And without a working network adapter, he couldn't connect to the Internet and find a new driver. Can you say "chicken-and-egg problem"?
He solved the problem by using another computer in his house to download the missing driver from the website of the network adapter's manufacturer. He put the driver on a USB flash drive, copied it to his computer running Windows Vista, and soon got his network adapter working. From there, everything was easy. He connected to Windows Update, which automatically downloaded and installed 12 updated drivers. "The update was flawless and went fast," he said.
Admittedly, a less technical person might have not have known how to find the driver on the web, copy it to removable storage, and install it on another computer. And not everyone has a second computer at home. But if almost any other driver had been missing except the network adapter driver, Windows Update would have worked and my friend wouldn't have had to face this hassle.