1. A system for determining a suitable geographic rendezvous point for a plurality of geographically separated participants and communicating a determined rendezvous point to the participants, comprising computer implementable data processing steps for receiving inputs identifying initial geographically separated locations for each one of the participants; computer implementable data processing steps for determining an intermediate geographic location which is intermediate relative to the initial geographic locations of the participants; and wireless data signals disposed to communicate the determined intermediate geographic location to mobile communications devices.