Here is a review of ios 5's new features:

http://reviews.cnet.com/8301-19512_7-20069120-233.html

I wonder if iMessage will use people's phone numbers for usernames or whether we will have to create a new username.