I love the people behind Piriform Software.
I use their CCleaner (old name was CrapCleaner) all the time on my systems to get rid of temp and log files as well as to clean out loose ends in the Registry.
For Disk Fragmentation issues, Defraggler seriously rocks.
For file recovery (that short unit of time between when you say "Yes" to delete a file and the realization that this was not a file that you wanted to delete is measured in Ohnoseconds) they have Recuva.
Well, they just released a public beta version of Speccy. You run it, it crunches for 20 seconds or so and then gives you an incredibly detailed examination of your system hardware and OS. It will run either off a thumbdrive as a portable app or installed on your system. Oh yeah, all of these apps are free for download and personal use.
There is a tip jar -- use it. This is excellent software.