2. A computer program product embodied on a non-transitory computer readable medium, comprising: computer code for identifying content from a plurality of data sources that is relevant to a channel; computer code for transforming at least a portion of the content into one or more messages; computer code for delivering a first message of the one or more messages to a handset for presentation; computer code for managing a message flow based on a user input by determining a next message based on the user input; computer code for receiving at least one delivery selection involving at least two delivery modes, the at least two delivery modes including a first delivery mode in which at least a first portion of the content is to be delivered to a user and a second delivery mode in which at least a second portion of the content is to be delivered to the user, at least one of the two delivery modes including a short message service delivery mode involving a short message service; computer code for delivering the at least first portion of the content to the user utilizing the first delivery mode; computer code for delivering the at least second portion of the content to the user utilizing the second delivery mode; computer code for receiving a schedule for receiving the one or more messages utilizing the short message service; computer code for delivering the one or more messages utilizing the short message service, based on the schedule; computer code for receiving a command sequence including a first constant portion and a second variable portion, utilizing the short message service, where the first constant portion provides context for the second variable portion; computer code for delivering a response to the command sequence utilizing the short message service, the response including response information identified as a function of both the first constant portion and second variable portion of the command sequence; computer code for populating a user profile based on an interaction with the short message service; computer code for receiving a first short form command associated with a first content; computer code for receiving a second short form command associated with a second content; computer code for receiving a third short form command associated with a third content; computer code for, in response to the receipt of the first short form command associated with the first content, delivering the first content; computer code for, in response to the receipt of the second short form command associated with the second content, delivering the second content; and computer code for, in response to the receipt of the third short form command associated with the third content, delivering the third content.
14. The computer program product of claim 2 , further comprising: computer code for causing delivery of an advertisement to the user, based on the user profile; computer code for allowing receipt of an advertisement rating from the user in association with the advertisement; computer code for updating the user profile based on the advertisement rating; and computer code for causing delivery of the advertisement to others based on the advertisement rating.