I've noticed Amazon is now do some kind of contextual thing along that shows related products. I wonder if google has a problem with that. They are clearly amazon links and not google.
My 2-cent view is that you should avoid banner unless you have full control because you would never know whether its specifications would be against the TOS of Adsense.