1. A method for delivering messages in a personal electronic device (PED), comprising: enabling a user to input one or more user preferences associated with one or more activity based suggestive (ABS) messages, the one or more user preferences defining at least one selection condition for selection of the one or more ABS messages and at least one output condition for output of the one or more ABS messages; playing media from the PED; determining a user activity associated with the user; selecting an ABS message from among the one or more ABS messages based on the at least one selection condition and the user activity; and in response to the user activity meeting the at least one output condition, initiating output of the ABS message from the PED.