No More Popup Ads :::

No More Popup Ads ::: This is heaven… a clearing house for opting out of those damned pop-up ads showing up on your desktop. Buh-bye, X-10!