Hi Jon,
I answered your e-mail first, so I'll just repeat it here:
Unfortunately, you're basically correct in your assumption about discretes in the database. If you don't want to have extra devices just for discretes (usually not a problem with the 20 device capacity) you should bring in the discretes first, rather than add them to an existing configuration. Bring in the entire device that has the discretes, then learn over anything you don't want or want to move. However, you can drag-and-drop LCD-labeled buttons from one page to another. If I've wanted to move a discrete code on a hard-labeled button, I would download it to the MX-700, learn it to another remote and learn it back to the 700 where I wanted it.
With your Sony, the IR database has a large number of models with discrete commands, so I'm sure one of them would work.
With importing CCFs, you can only drag-and-drop learned commands or commands that were entered into the CCF in hex code format (which is the way many discrete commands are entered). If one CCF doesn't have the commands you want, another one might.
Mike
www.SurfRemote.comwww.SurfAudioVideo.com