1. A system for managing messages, the system comprising: a processor; a hardware user interface communicatively coupled to the processor; a hardware display communicatively coupled to the processor; a message queue component, operative on the processor, that manages in a virtual queue a plurality of messages received from a plurality of services, wherein at least one message is associated with a user relationship centric meta-attribute; and a software display module, operative on the processor, that causes data relating to messages managed by the message queue component to be displayed in the hardware display, based at least on the user relationship centric meta-attribute of at least one message.