In some embodiments, a method of displaying a plurality of search results
from a search of at least one data source includes providing a distinct
image for each of the plurality of search results and displaying at least
some of the images in distinct initial groups based upon at least one
common characteristic of the members of each group. Upon selection of at
least one initial group, at least some of the images of the selected
group(s) are displayed in distinct sub-groups based upon a common
characteristic of the members of each respective sub-group.