1. A computer program product embodied on a non-transitory computer readable medium, comprising: computer code for identifying content from one or more of a plurality of data sources; computer code for transforming 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 user responses, the message flow determining a next message based on a user response to a previous message; computer code for receiving a delivery mode selection of 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 command sequence including a first constant portion and a second variable portion, utilizing the short message service; 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 delivering a content menu utilizing the short message service in the form of a menu short message service message including: a first menu selection option indicating a first menu short form command including a first one or more characters associated with a first content, a second menu selection option indicating a second menu short form command including a second one or more characters associated with a second content, and a third menu selection option indicating a third menu short form command including a third one or more characters associated with a third content; computer code for receiving the first menu short form command associated with the first content; computer code for receiving the second menu short form command associated with the second content; computer code for receiving the third menu short form command associated with the third content; computer code for, in response to the receipt of the first menu short form command associated with the first content, delivering the first content; computer code for, in response to the receipt of the second menu short form command associated with the second content, delivering the second content; and computer code for, in response to the receipt of the third menu short form command associated with the third content, delivering the third content.
1. A computer program product embodied on a non-transitory computer readable medium, comprising: computer code for identifying content from one or more of a plurality of data sources; computer code for transforming 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 user responses, the message flow determining a next message based on a user response to a previous message; computer code for receiving a delivery mode selection of 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 command sequence including a first constant portion and a second variable portion, utilizing the short message service; 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 delivering a content menu utilizing the short message service in the form of a menu short message service message including: a first menu selection option indicating a first menu short form command including a first one or more characters associated with a first content, a second menu selection option indicating a second menu short form command including a second one or more characters associated with a second content, and a third menu selection option indicating a third menu short form command including a third one or more characters associated with a third content; computer code for receiving the first menu short form command associated with the first content; computer code for receiving the second menu short form command associated with the second content; computer code for receiving the third menu short form command associated with the third content; computer code for, in response to the receipt of the first menu short form command associated with the first content, delivering the first content; computer code for, in response to the receipt of the second menu short form command associated with the second content, delivering the second content; and computer code for, in response to the receipt of the third menu short form command associated with the third content, delivering the third content. 37. The computer program product of claim 1 , further comprising application code for installation on the handset for supporting at least one of the at least two delivery modes including a WAP delivery mode.