One solution would be to buy a Harmony One remote from logitech. I use mine to control all of my remote equipment inclusing Directv HD receivers and my 990. They have a bank of something like 30000 codes available, and the website to update my remote doesn't even blink when I put in my equipment. It is very easy to do and well worth the effort to make everyone in the house able to operate the equipment without having to call you at work or wake you up.
_________________________
Music system
Model 990/7500/Magnepan 1.6 QRs/Technics SL1200 MK2/Aperion S-12 Subwoofer/OWA3/Sony NS75H DVD
APC H15 Power Conditioner

TV System
Large Advent Loudspeakers/ Polk center/Monoprice surrounds/Panasonic Viera 42 inch/Onkyo HT-RC260/Sony BDP S590/Directv


Home Theater System
Onkyo PR-SC886/Outlaw 7125 Klipsch RF-82 L/R,RC-62 center, RB-35 SR/SL, BENQ HT1075, Outlaw LFM1-EX/OPPO BDP-83/Directv
Harmony ONE
Blue Jeans and Monoprice interconnects
APC H15 Power Conditioner