Static banners need to give a clear, direct message. Visuals are common to other communication media.
Animated banners can tell a more complex message, but beware of having several of them on the same web page!