I really like the logo actually
I dont think you could work with it much more, it works pretty perfectly as it is atm and opens up a much broader advertising spectrum, and I'm loving the look of the first ad atm. Saying that, you could maybe do something like this for the logo:
Soz for hijacking the thread!