Checklist for computer maintenance/care

They are all different, everyone has a different timeframe as to when to do what.  Why??  Because it all depends on how and how much you use your computer.  The objective is to keep a clean, lean, fast running computer.  You know, the way it was when you first got it home and setup.