I use speccy on all system setups.
as unlike some older apps it works within windows.
Identifies the MoBo and the Chipset used
and actually displays the SMART data on all attached hard drives.
I use Ccleaner every other day on all systems and Defraggler atleast once a week on every drive.
Defraggler does a very thorough job, but I find iOrbit's "smart defragger"
to be one hell of a lot faster.
Defraggler sometimes "hangs" on 25gb XP-pro boot partitons
that are bloated to around 50% of capacity.
and the optimization feature of Smart Defrag seems effective.
BTW: If you use EAC for audio extraction there's a new version of that available too.
V1.0 Beta1 was released in late November.