Here is an outstanding article that covers all aspects of securing a PC:

Home Computer Security