While described above in the form of navigation systems, application of the present buddy system is not so limited to navigation systems and may include implementation on portable or desktop computers, personal digital assistants, mobile telephones and any other device including at least the above mentioned elements and functionality.