If DRM is unavoidable for now then Microsoft could at least take a page out of the iTunes Store playbook and allow users to authorize a certain number of computers and unlimited devices to play recorded media.