Banners are ok so long as they aren't too distracting! One site I frequent had a swat the fly banner that drove me away. You couldn't concentrate on the posts!
I would also like to see a vehicle for making contributions. Some sort of Icon beside your name for sponsors of the site. You could have annual sponsors, five year, lifetime ect. Put the money in a trust & use the intrest to support the site.