I have seen this issue mentioned in earlier iOS releases, but have never seen a resolution. When I woke up my macbook pro (latest software) this morning and checked the iMessages on it, there were no updates since last night (I had used iMessage on my iPhone numerous times in between). After some 3 hours, I was in the middle of a conversation on my macbook pro, when suddenly all the previously unsynced messages dumped into my macbook, after what I had been typing this morning, so the messages were out of order. This has been the case often when I start my macbook. I have read from earlier in this thread that there is no "server" for imessages, but if that is the case, how do I get any messages at all after the fact? I have a cable modem - not the fastest, but far from slow. I hope there is some setting I can change or something to make the updates/syncing more timely. If not, then I feel this is another real poor design on Apple's part.