Microsoft silicon: Is it time for Microsoft to join Apple an