It really depends on what hardware you have installed. If this is a Name Brand computer your best bet is to go their site.
If you installed your own hardware you should have the driver disks that came with it.
I usually end up at
http://www.driverguide.com as stated above.