1. A computer readable medium storing computer executable instructions that when executed on a processor of a computer performs a method for providing a billboard advertisement through an online service, the billboard advertisement composed by an advertising user, the method comprising: displaying, an interface to the advertising user at a computer, the interface including a sponsor selection mechanism for allowing selection of a billboard sponsor from a list of billboard sponsors, a target user selection mechanism for allowing selection by the advertising user of at least one target user, and a text input region for receiving an input message from the advertising user; processing, at a web server, information input to the displayed interface of the computer to create the billboard advertisement; composing, at the web server, the billboard advertisement including the input message and the at least one selected billboard sponsor; and rendering a web home page for the at least one target user to display the billboard advertisement, wherein the web home page is delivered to the at least one target user.
1. A computer readable medium storing computer executable instructions that when executed on a processor of a computer performs a method for providing a billboard advertisement through an online service, the billboard advertisement composed by an advertising user, the method comprising: displaying, an interface to the advertising user at a computer, the interface including a sponsor selection mechanism for allowing selection of a billboard sponsor from a list of billboard sponsors, a target user selection mechanism for allowing selection by the advertising user of at least one target user, and a text input region for receiving an input message from the advertising user; processing, at a web server, information input to the displayed interface of the computer to create the billboard advertisement; composing, at the web server, the billboard advertisement including the input message and the at least one selected billboard sponsor; and rendering a web home page for the at least one target user to display the billboard advertisement, wherein the web home page is delivered to the at least one target user. 7. The method of claim 1 , further comprising offering through the online service, a subscription option for potential sponsors in order to be featured on the list of billboard sponsors.