DriverIdentifier is an extremely simple, yet very useful free driver updater program.
You can scan for drivers if you don’t have an Internet connection, which is super nice if your network card driver isn’t working
Check this out:
http://pcsupport.about.com/od/driversites/tp/free-driver-updater-tools.htm