A short 'cast on Yahoo!'s ad deal with leading newspapers.