Ad Hoc Communication with Handhelds