20. A communication device operable by a first user, the device comprising: a transceiver; a user interface configured for communicating with a user of the communication device; and a processor operatively coupled to the transceiver and to the user interface and configured for receiving, via the user interface and from a first user, a first search query, for retrieving stored preferences of the first user, for retrieving stored preferences of a second user distinct from the first user, and for performing a first search, the first search based, at least in part, on the first search query and on the retrieved preferences of the first and second users, the first search returning first search results; wherein the first search is based on aspects of situational awareness consisting of: a location of the first user when specifying the first search query, a time-of-day when the first search query is specified, image data captured when the first search query is specified, sound data captured when the first search query is specified, and a presence of another member of a group that includes the first user and the second user when the first search query is specified.
20. A communication device operable by a first user, the device comprising: a transceiver; a user interface configured for communicating with a user of the communication device; and a processor operatively coupled to the transceiver and to the user interface and configured for receiving, via the user interface and from a first user, a first search query, for retrieving stored preferences of the first user, for retrieving stored preferences of a second user distinct from the first user, and for performing a first search, the first search based, at least in part, on the first search query and on the retrieved preferences of the first and second users, the first search returning first search results; wherein the first search is based on aspects of situational awareness consisting of: a location of the first user when specifying the first search query, a time-of-day when the first search query is specified, image data captured when the first search query is specified, sound data captured when the first search query is specified, and a presence of another member of a group that includes the first user and the second user when the first search query is specified. 23. The communication device of claim 20 wherein the processor is further configured for sending, via the transceiver and to the second user, at least a portion of the first search results, and for receiving, via the transceiver and from the second user, a proposed modification to the first search results, the proposed modification selected from the group consisting of: eliminating an element from the first search results, adding an element to the first search results, changing a priority of an element of the first search results, and modifying the first search query in anticipation of a second search.