The Universal Remote MX-900 is a universal remote that can either be used with ‘line of site’ control (IR commands), or via RF controls (extension base station required). If used with a base station such as the MRF-350, MRF-300, or MRF-250 RF, the MX-900 can control components (e.g. DVD players, televisions) without having to be pointed directly at the device. By itself, the MX-900 offers enough memory to handle 40 devices, with 40 pages per device. And the MX-900 can be further programmed with 255 steps per macro. The Universal Remote MX-900 retails for $429.95 and comes with a 1 year limited warranty.