I'm not sure if this has ever happened to anyone before, but I seen a cool banner ad that caught my eye just before I clicked out of the page. It had something to do with a new control panel. I refreshed a few times to see if I could find it again, but it could not be located.
My suggestion if for a type of "Advertisers" page ran by INet that shows all of the current banners in the INet rotation. Not sure if its possible, but would be cool.