In addition, enhanced television programming services and capabilities are increasingly being provided to consumers, such as the ability to receive television-related programming content that is delivered ???on demand??? using Video on Demand (???VOD???) technologies (e.g., based on a fee-based pay-per-view business model) and/or various interactive TV capabilities.