1. A method for assisting a user in finding a financial institution branch, the method comprising: on a mobile computing device having a display screen, displaying a button for a user to select use of a branch locator function; when the branch locator function is selected by the user, ascertaining the user's current global positioning system (GPS) location according to a global positioning system; assembling a list of financial institution branches within a predetermined distance of the user's current GPS location, wherein the list comprises financial institution branches of which the user is a customer and competing financial institution branches of which the user is not a customer; for different financial institution branches in the list, determining different logos indicating which of the different financial institution branches comprises a main office, which comprises a bank branch, and which comprises a store, wherein main offices, bank branches, and stores offer different types of services than each other; for each financial institution branch in the list, determining a distance from the user's current GPS location to the branch; displaying the list on the display screen, together with the logos and the distances, on the displayed list, indicating which branch is closest to the user's current GPS location; on the displayed list, for each branch, displaying an arrow indicating a general direction of travel that the user would take in order to proceed to the branch; when greater detail about a particular financial institution branch is selected by the user, displaying to the user on the display screen contact information for the branch, descriptive information for the branch, and a pictorial representation of the branch; when a map for the particular financial institution branch is selected by the user, displaying to the user on the display screen a map indicating relative locations of the user and of the branch; when an augmented reality image for the particular financial institution branch is selected by the user, displaying to the user on the display a photograph taken from the user's current GPS location and directional orientation, and overlaying on the photograph (i) locations of financial institution branches, (ii) distances to each branch, (iii) whether each branch is a partner or non-partner branch of which the user is a customer, and (iv) directions of travel to reach each branch; overlaying a radar image type visualization on the augmented reality image depicting a user's field of view and a position, relative to the user, of each financial institution branch within a predetermined distance of the user's current GPS location in all directions regardless of a direction of the user's field of view; when the financial institution branch is selected by the user, displaying on the display screen an animated image of the selected branch flipping over as a card being peeled and flipped over to indicate the financial institution branch has been selected; and as the user moves from his or her current GPS location to a new location, updating the photograph with a new photograph taken from the user's new current location, and creating a new augmented reality image with the new photograph and new branch, distance, and direction of travel information.