Its a Sony Universal remote. AV200 or AV300 is the model i think. I bought it about a year ago and so far, so good. It is a learning remote and so far I have been able to program it to run everything. I just got a Denon AVR 2805 receiver and the remote has a lot of buttons. I have programmed the Sony to run the more important functions such as volume and source, but not much else. I paid about $200 for it, so I haven't looked at any other universals.

Scott