Just two changes.
1. Have guild MOTD display on login.
2. If one of your buddies is offline and you try and message them, it allows you to send an offline message that will be saved for when they log in again. Basically it prompts "SoAndSo is not online right now. Would you like this message to be delivered when they sign in? (Yes/No)"