Geek, mate, I have my own banner system running at
www.avforums.com which is working fine and caters for about 20 million impressions per month.
A few features we have are
* campaign management where it's possible to set up one advert which runs across several 'zones'
* automatic creation of the zones from forum information
* geographic targetting (serve banners only to people from specific countries)
* distributed ad serving which serves banners (in specific zones) to the people who have seen them least.
* serves Google Adsense in locations where adverts are not sold.
* daily impressions and click reports
What I don't have is a vBulletin back end because I don't have time to learn vBulletin coding particularly deeply and I am happy to administer the system usnig phpMyAdmin.
Let me know if you would like to collaborate.