I live in the desert and in a very old home (105yrs.). On top of that I'm a smoker and have 3 large dogs. So keeping my computer clean and cool used to be a problem.
Now I buy furnace filters and cut them to fit over the intakes and change them on a regular basis. Haven't had over heating problem for years.