EIAA has just published a new report (PDF, 220kb) on the popularity of online display ad formats of their european membersÂ’ networks. Analysing over 300 billion online ad impressions between July and December 2006, they’ve reached some interesting