iMessage is proving to be a real piece of s*. Messages are sometimes delayed for 15 min or more, and you receive them in batches. Pictures don't get sent correctly. The sync between the iMessage on an iPhone and the same iMessage on an iPad is completely ****ed up. Sometimes you receive messages on the iPad and got to wait 20 min till they appear on the iPhone. You have to turn off iMessage on your iPad if you want to receive messages on your iPhone at the correct instant and not 20 minutes later. Sometimes the same thing happens, but this time the roles are switched: the message is received on the iPhone first and 20 minutes later on the iPad... Man... Feels like I want to switch to Blackberry again now that they are starting to catch up thanks to their new Bold and Torch... or even switch to Android: a platform that has caught up and stepped on Apple to be at the front of the industry.