This is my first time posting so please be patient with me. Most freeware programs can be found on majorgeeks.com
My favorite freeware programs are:
CCleaner
Spybot and Destroy
Ad aware
I do not know of any programs that can help with banner ads or flash ads but that would be nice too.