Another thing I would recommend doing with regards to temporary files is to set up a directory for each program that has to use them.
So for example in mine (I am the only user of this computer so I have stuck the temp dir in the root) I have
e:\temporary\winzip
e:\temporary\winrar
e:\temporary\adobe audition
e:\temporary\windows
e:\temporary\microsoft word
So that, for example if I extract a word file from a zip file using winzip and close winzip and forget to save it to the place where I keep all my personal files on the j:\ partition the all important word document which I have spent hours working on will not be blitzed when I choose to clear out the temporary files. I'm sure we've done that at some time or another.
Then you won't get tons of useless files dumped in one folder.