I want a good registry cleaner & a spyware removal tool. Both should be freeware.?

There are so many available as freeware. Search Google or Yahoo. I can recomend all in one freeware- Advanced Windows Care V2 Personal (freeware) which has registry cleaner and spyware removal & preventer and many more. Download from www.iobit.com.

Faster XP Ep. 4: MalwareBytes Clean Malware Free Top Antimalware Freeware Software