imho, the hosted solution will always be better, the major players will offer better integrated chat, and they'll have budgets to do so, as long as advertising income is available