Yahoo is infinitely better than aim in those respects but not enough people use it.