That's a great solution. Only potential problem I see with that is eating into the 5Gb icloud storage quickly. Unless purchasing additional space isn't a concern.
We have 4 different devices for 4 different people in our family.
Can we create 4 different iMessage accounts without creating new iTunes accounts?
My solution OP would have separate Apple ID's so no worries there. I was talking about dictorenso's solution. Which is great. But like I said, sharing the same Apple ID on four devices will eat up the icloud storage space fairly quickly.
An Apple ID isn't an iTunes account. The confusing part is that the same email address can be used for both Apple ID and iTunes account, but never mind. Just set up an Apple ID for each person, and use that for iMessage.
As for dictoresno's suggestion, I'm not sure it'll work. My guess is that all messages will appear as if coming from the same person, so it would look like you are talking to yourself, instead of talking to your other family members. Also, while you can set which email the message sends from, I'm pretty sure that all emails will receive all messages. So you couldn't just send a message to Child #1, Child #2 & #3 will get them too.
[/COLOR]Thank you. Does that mean we can Facetime with each other as well or is this only for iMessage?
Works too for FaceTime, just make sure to sign in to FaceTime -- it's a separate setting from iMessage.
Bbasically, make one Apple ID for each person, and use that for everything except for iTunes /App store. For that, make a "family" iTunes account (or use an existing iTunes account as the family account) and sign in to that account in Settings under "iTunes & App Stores."