Ars Technica have a good summary of the impact of the @facebook.com email address mess.
I checked my Facebook profile, and found that my actual email address had been hidden from my friends, and the @facebook.com one was being pushed out instead. I’ve changed that, but I’m pretty shocked Facebook thought it was okay to change my published contact details without even letting me know.