Gravitas: Tech giants are fighting it out for consumers