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