Spybot S&D and Adaware, use both.
If they can't fix it, then it's well beyond anything you can cope with and you need someone who knows what they're doing to remove the problem.
A bit of regular maintenance goes a long way too, clean out your cookies, cache, temp, history and prefetch folders.