Ad Biz Wednesday Odds and Ends By Kiran Aditham on Sep. 29, 2010 - 4:15 PM -That irritating Staples ad wins Consumerist’s “Worst Ad in America” for 2010. link -MLK appears in a Mercedes ad (above). link -Twitter says no to political advertisers. link -Google’s trying to bring sexy ...