My organisation has delayed the Roll-out until November, we are trying to get everything in order so that it translates smoothly - hopefully we will have the same experience you did Gus :)
In terms of getting our users ready I think that a lunch and learn and a Webinar or two are being planned, We will probably also be making use of Yammer to post some internal communications about the upgrade so that people aren't lost. When it comes to users I find it pretty important to do a bit of hand holding and to try and have a bit of face time - it makes the whole process a lot less daunting!
I haven't had access the the beta version but from what I can tell Microsoft have really done a great job. I am really looking forward to this update, It's going to be a lot of work but it's exciting!
Cheers,
Justin Nay