Electra, Haden, Microsoft Appliances