I'm guessing the relationship Meebo has built with its customer base is more important than the technology.
The toolbar thing is just... I don't know what that is. Looks useless to me.
Another thing, are there any good other web based multi messengers? I guess they will shut this down soon then?