I'm having the same exact problem! I bought my MacBook in April, ever since then all ichat does is crash non-stop. The video chat worked up until August and when I try to video chat, ichat crashes with error code -8. I called Apple and they told me that it was my firewall, but I do not have a firewall on, also I've tried to video chat on other people's internet connections still with an error code -8. When i send pictures through Direct Connection, it tells the person I've sent it to that I have signed off; yet it tells me that they have signed off, while keeping me logged on and able to chat with people still, but not able to send any more pictures. What a pain this has become, this while other problems have made it very easy to regret my purchase.