1. A method for providing real-time location based account information to a traveling salesperson, the method including: automatically implementing a continuous tracking, by a location object server, of a plurality of reference locations of a plurality of traveling salespersons including a first traveling salesperson and a second traveling salesperson using a global position system (GPS) in communication with a plurality of devices including a device equipped with GPS sensor of the first traveling salesperson and a device equipped with GPS sensor of the second traveling salesperson; identifying, using the location object server, location aware records relevant to the first traveling salesperson, proximate to a tracked reference location of the first traveling salesperson, wherein the location aware records specify at least account information of the traveling salespersons; selecting by the location object server a traveling salesperson to direct to visit an account based upon which traveling salesperson visited the account in connection with accomplishing a sales cycle milestone in a sales cycle relating to the account based on a specified distance from the tracked reference location of the first traveling salesperson in combination with pre-assigned heuristics stored in a selection and priority rules database that take into account stages at which one or more accounts are in a traveling salesperson's sale cycle applied to the tracked reference location of the first traveling salesperson and a tracked reference location of the second traveling salesperson, the pre-assigned heuristics including businesses that are accounts of the first and second traveling salespersons; and receiving by the location object server over a network an interactive map provided by a location aware application hosted by a first database server and causing display, in a same page within a traveling salesperson's customer relationship management (CRM) application hosted by a second database server distinct from the first database server, of the interactive map overlaid with active symbols that present at least near real time information related to a particular account based on a previous sales effort made by the traveling salesperson automatically generated by the location object server that represent at least some of the identified location aware records based on the combination of the specified distance and the pre-assigned heuristics, thereby preventing the traveling salesperson from: using the device equipped with GPS receiver to access the interactive map outside the CRM application; using the device equipped with GPS receiver to access the account information via the CRM application; and based upon salesperson selection of an account, the selection received from the device of a salesperson, presenting information related to the selected account, including at least a selected account's contact directory, selected account's order history, interests expressed in products and services by the selected account, and time elapsed from a previous visit to the selected account.