Au moins sur la dernière version d'iChat Léopard (ça marche peut-être avec Tiger ?), une fonctionnalité était, jusqu'alors restée dans l'ombre : iChat accepte les messages envoyés à vos contacts déconnectés.
Votre contact recevra le message dès qu'il se connectera. Pratique.