He even promised to open FaceTime to everyone. Where are we with that one?
I think there were some unforeseen licensing issues that caused a few delays initially but it was probably the VirnetX patent law suit loss that killed this in the end - FaceTime ran through a proxy for a good few releases rather than peer to peer just to try and work around this.