Browsing the "The Free Spot" inside Insight's "On Demand TV", I find that there are empty menu structures present for both MTV and USA. This would lead me to believe that soon enough, there will be actual programming in those menus. Nice they're adding more free VOD choices, IMO.