I understand it a little differently. Let's say both my wife and I have iPhones with iOS 5 on it. I also have an iPad with iOS 5. If she sends me a text to my phone number, it just goes to my phone. if she sends me a text to my apple ID, it goes to both my phone and my iPad. Is this correct? She would theoretically have 2 message streams in her messages app (one to my phone number and one to my apple ID) even though we both have iOS 5 devices.
This is correct, this is how it works.
I have an iPad and iPhone and if another IOS5 user sends to my email address associated with iMessage, it goes to both devices. I can use either device to continue the conversation.
iMessages sent to the phone number ONLY appear on the iPhone. Looks like the best and only way to get it on all devices is if you use your email as the "caller-id" so replies will go to both devices.
As far as people who had difficulties getting the same email address on more than one device......double check that you're logged into iMessage with the same Apple ID account on both devices. Once a "contact" address is linked to a specific Apple ID, it can't be used as a "contact" address for another Apple ID.
That's why I wish Apple had not pushed people to use email addresses AS the name of their Apple ID....it just confuses things.
Because my Apple ID:
xyz@me.com, can be setup so that the primary contact is a non me.com email, for example
xyz@comcast.net.
AND if I happen to have another Apple ID, for example an old iTunes store account, the
xyz@me.com address can be listed as the PRIMARY contact email for the old iTunes store Apple ID.
So now, I can't link my
xyz@me.com email address with the
xyz@me.com Apple ID!!!
You can use appleid.apple.com to manage the email addresses linked to Apple ID's, but the changes don't really seem to take. I deleted my @me.com address from my old iTunes account, but it still won't let me link it back to my me.com Apple ID. Now I can't use that email address with any Apple ID, always says "already in use".
Ridiculous.....and so confusing....