i use a radio shack 15-2138 kameleon and it does take some getting used to(i think $100+tax),programmable,learning,macros,8 components.

problems:

1.membrane pad and you don't always find the button you want.

2.averaging 4 aaa batteries a month.

3.is a long one.started to not perform commands,so after problems 1&2,i wanted to return it.of course i had thrown away the receipt because it was a kick butt remote.no big deal right?radio shack takes your phone number when you buy batteries,you are in the computer right?WRONG!!!went to the store i bought it from and guess what,i didn't buy it,no record of me in the computer(this was in the 90 day warranty btw),hmmm, how do i have it,the finder,the manuals,original package with the theft device!!
you know they always p!!!!d me off wanting my number to buy solder,or batteries or whatever,thought this time it was a blessing in disguise,WRONG!!!

screw radio shack,i will NEVER buy from them again!

p.s. the fact that installing new batteries fixed the problem of not performing commands did not override the crap they pulled on me.

name,adress,phone number,screw them!!!

p.s.i still like the remote even with the problems,i'm so used to the 'buttons' they don't even phase me.and the way you upgrade over the phone is pretty damn cool.