That toolbar is godawful, and I have no idea how they managed to sign up so many companies to display it. I mean.. it's not like they had access to all these advertisers since they were primarily a chat company. It's something that can be duplicated by any one of us. What gives?
It's the result of an incredible bd and ad sales team. If you look at the senior team, esp in sales, it's a lot of very senior CNET veterans who took along most of their experience and contacts from CNET to Meebo.
Most of their initial toolbar customers came from the Time Warner strategic investment. Publishers are so hungry for revenue, they tend to flock to guaranteed revenue, which Meebo was likely using to get additional sites on board. I'm guessing that we'll see the end of those toolbars within six months, as Google will have no interest in selling that ad format. They're already rumored to be laying off all te salespeople.