Microsoft has its cake and eats it too in deal with AOL, Facebook