1. A system for delivering web content to at least one mobile device, the system comprising: a client computer having a browser application for accessing and displaying web content, the at least one mobile device being remote to the client computer and in communication with the client computer over a network; and a webpage stored on a non-transitory computer-readable storage medium, the webpage being downloadable to the client computer for display at the client computer and including: one or more content items; and a content delivery program associated with at least one of the one or more content items, wherein the content delivery program, when executed by a processor of the client computer, provides operations comprising: receiving a user selection at the client computer designating the at least one of the one or more content items of the webpage as a selected content item, in response to the user selection, configuring the selected content item into a format deliverable to the at least one mobile device over the network and presenting a pop-up window at the client computer that is displayed inside the webpage, the pop-up window being associated with the selected content item and comprising: one or more fields for entering identifiers of the at least one mobile device, a field for entering a sender identifier designating an originator of the selected content item, and the selected content item; and sending the selected content item to the at least one mobile device, wherein: the sending includes sending content data associated with the selected content item to a mobile carrier gateway associated with the at least one mobile device via the network, and the sending is initiated without regard to billing the at least one mobile device.