While some mobile phones now feature Bluetooth and WiFi connectivity there has so far been little attempt to offer Peer-to-Peer communications More...