I have been fighting my own battle with the new Yahoo! Mail beta ads for some time now. Thanks to their partnership with my DSL provider AT