Although the M-Card does improve upon current-gen CableCARDs by delivering access to more than one channel at a time, it is still classified as a version 1.0 device, and therefore won't allow the bi-directional communication necessary for on-demand or pay-per-view goodness.