Devices and Services: Battle of Screens