Abstract: A remote control system comprising a two-way communication-capable remote controller having a remote display and a plurality of keys, a computer configured to download and store content such as music or video originating from an external source and to two-way communicate with the remote controller, and at least one auxiliary system such as a stereo or TV system configured to communicate with the computer and to exhibit the content. The remote controller controls the downloading and storing of the content on the computer and the playing or exhibition of that content on the auxiliary system through instructions input to the computer using the remote controller keys and displayed on its remote display.