I too would recommend Webroots Window Washer ....
Its the only item of 'freeware' software that after the 28 day trail I purchased (around £12).
An excellent package, it will even clean up cahes for all your other programs if you download the free 'custom wash items' from a huge database of programs on their website.
Windows deposites so much 'crud' on your PC, I was worried about things like my banking passwords being sotred on my hard disc etc .... This will use US military approved overwrite techniques so that nothing can be recovered from your disc .... the amount of wasted space from caches and log files gets silly after a while .... and letters and passwords etc are being stored unknowingly ....
Window Washer is a very neat, simple, one press utility ......
Their are many reviews online about these type of utilities but this seemed to come out tops in all reviews .....
Cant go wrong for £12 .....