Macs everywhere ... almost.