your list is a good starting place.
I used to like the Malwarebytes and Spybot one two punch. Now, I usually go with Malwarebytes and Super Anti Spyware Free Edition.I think it works as a better stack.
I would also recommend HiJack this. It has been around for a while, but is a really useful tool.
Keep Up with TechRepublic