I'm so sorry about the delay ... the things is, I'm just a Viewbie and hence not in charge of putting the banner up. I've contacted the people that are responsible for it and they said it would be up soon.
It's actually quite mind boggling why this is taking so long. Usually a banner is put up within three to four days of its request. I wonder what's going on!
comment:
p_commentcount