(work in progress)
For the best on Computers and Operating Systems check these books out.
The A+ Guide to PC Hardware
Maintenance and Repair