the system delivers a continuous sequence of individual pieces of media information over a communications network to a group of users that selected said media information . the system includes at least one server that transmits the continuous sequence of individual pieces of media information at approximately the same time to each user in the group . the system also includes an application configured to generate a user interface screen . the user interface screen includes a list of available media information , a program guide containing information relating to the media information selected by a user , and an object configured to allow a user to initiate a purchase of a product . finally , the system includes at least one server configured to maintain an audit log that records data . the records data includes how many users received the particular media information , times at which users received the particular media information , the total bytes of said media information transmitted to each user , the composition of said media information , and the identity of users .