Great Technology Links
http://ninite.com/- Easy Pc Setup basic install programs.
http://www.techspot.com/ (great for articles and videos)
http://www.professormesser.com (videos and everything!)
www.filehippo.com is great too for free software.
www.download.com is another great site for drivers and free software.
http://www.cpuid.com/softwares/pc-wizard.html for finding components in their systems and then knowing what to look for for drivers.