Lifehacker.com has a list of their top five windows maintenance programs. I would recommend any of them for windows.

1. CCleaner
2. Revo Uninstaller
3. Auslogics Disk Defrag
4. JkDefrag
5. Spybot

Read more about them at lifehacker.