banners have come a long way - a good real-time banner, a creative 1/2 page or full page will still do the trick.

I will agree that you have to be a lot more creative these days than before but anything's possible. It's a matter of tailoring a banner for the affiliates site and traffic.