CCLEANER is your best first line of defense. I think REVO UNINSTALLER might do a little better cleanup on uninstall but READ THIS LINK -> http://forums.cnet.com/7723-6122_102-634538/c-drive-storage-keeps-reducing/?tag=contentBody;threadListing
You can see where they are starting to go deep into Windows files and there be dragons here.
Bob
i have lost space and i am sure i have extras junk from programs i have uninstalled. i have run ccleaner but no difference. does anyone know of a good free program that can clean out extra junk. thank you.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic