I'm serious, it's so damn buggy... I leave an IM window with my girlfriend open most of the time, and usually don't close it until I go to bed. Why is it that nearly every day we have to deal with not getting each other's messages? It seems to happen in conjunction with one or both of us having been told that we have "left the chat", though we have done no such thing. If one of us tries to send a message, it appears to go through, and we can sometimes see messages coming in, but our messages aren't being received. We often have to disconnect and reconnect in order to reestablish contact, and sometimes the app must be relaunched. This does not happen with anyone but her. What's the deal? Last night we had a very long and very important conversation. I wanted to read through the log today, but found that unlike most of the other many hundreds of logs I have, iChat did not save it. Hoping that iChat would save it when I quit the app, I closed all my active windows and issued the quit command. iChat informed me that, despite there obviously being no windows open, I had unread messages. Pressing Review appears to do the same thing as Cancel, nothing, so I quit. iChat did not save the log. I thought, "okay, it's just screwing up again. I'll get the log from her later today." But no. Apparently someone or something decided that we weren't supposed to read that log again, as her computer, also running iChat, did not save the log either. Does anyone know where this log might be saved, if anywhere? Does anyone know why iChat is doing this to us? I've tried switching to a different IM client, but alas, iChat does do one thing well: when it works, it's the absolute best, unmatched in form and function. Everything else I've seen is clunky, ugly, and slow.