Microsoft’s Games on Demand feature sounds interesting enough, personally i’d rather buy the box as at least I can sell it on when i’m done. Anyway, below is a video of the service in action, it shows how you launch a game from the dashboard, and how you can launch one game from within another.
Thanks for so much of good information on xbox. BTW Microsoft is also planning to deliver a live-action video ad for Halo: ODST that is available online today on certain sites, then will get wider release on other sites (including TeamXbox) and over Xbox Live. A special 30-second version will run on Spike TV this Monday.