Handheld Computing Devices: Picking Devices for Data on the Run