Making the Most of Mobile Devices