No worries. You're not the only one. I heard about it a few weeks ago on an episode of The Daily Show I think. Who knew? (Other than everyone else that's already posted )
I remember Steve announcing it back in the day. You can sometimes spot Al in the crowd at the keynotes. I think he was in one of them. An iChat demo or something.