I have recently purchased an iPhone 4S. I tried the texting with iMessage to my friends with other iDevices and for the most part everything works very well. Although when I tried to send a video or picture, the loading bar would always freeze near the end and would remain that way for a good amount of time. They did end up eventually receiving it but I'm curious to why it took so long for the bar to load. I'm just wondering whether this is a software bug or something else.