1. A method for automatically sending a notification from a first computing device associated with a first user to a second computing device associated with a second user regarding arrival of the first user at a meeting point, the method comprising; determining that the first computing device is at a notification point that lies at a substantially known travel time from the meeting point; evaluating current travel conditions and determining whether travel from the notification point to the meeting point will still take the substantially known travel time and, if not, then adjusting a notification time to occur at the substantially known travel time prior to the arrival of the first user at the meeting point; and at the notification time, automatically transmitting a notification from the first computing device to the second computing device.