1. A method for narrating a digital book, comprising: displaying the digital book to an end-user via a display portion of a first user device; during displaying of the digital book, receiving end-user soundtrack data via an audio input portion of the first user device, the end-user soundtrack data based on spoken narration of the digital book by the end-user; streaming the end-user soundtrack data from the first user device to a second user device via a communication network disposed therebetween; and, providing via the second user device the digital book in narrated form, comprising simultaneously displaying the digital book via the display portion of the second user device and providing in audible form the streamed end-user soundtrack data via an audio output portion of the second user device.