adage.com56m
Love it or hate it, the banner ad turns 25