points of interest, including restaurants, coffee shops, and bars; receive from the user's mobile device a selected point of interest; receive an RSVP message from the friend's mobile device and forward at least a related RSVP message to the user's mobile device; obtain directions from at least the geographic location of the user's mobile device to the selected point of interest; and provide to t