There is a thread for complaints about the annoying ads
here. Some good stuff in there like Coffin and my fight.
I'm sorry you're having trouble with them. If you read the thread you will see that I have no idea why they cause trouble for certain people.