1. In an interactive information distribution system containing service provider equipment and subscriber equipment that is interconnected by a communications network, a method of providing dynamic pricing for information that is supplied by the interactive information distribution system, the method comprising: storing, at provider equipment, data defining a plurality of subscription on demand (SOD) packages, each SOD package including a respective portion of available on-demand content; storing, at said provider equipment, data indicative of any purchased SOD packages for each of a plurality of subscribers; in response to a subscriber interaction indicative of a request for on-demand content included within a purchased SOD package of said subscriber, enabling on-demand delivery of said requested on-demand content to said requesting subscriber; in response to a subscriber interaction indicative of a request for on-demand content not included within a purchased SOD package of said subscriber, enabling subscriber purchase of a personal SOD package including the requested on-demand content and other on-demand content of interest to the subscriber, said personal SOD package having a purchase price dynamically generated in response to on-demand content included within said personal SOD package by said subscriber.