it has 3 button macros and it can learn up to 96 buttons, it has a touch screen lcd. i like mine my roomie has the pronto but i dont think it was worth twice the money unless your really into your home theater. i just wanted to consolodiate my 8 remotes, its worked great. ohh the other thing is the pronto runs out of batteries fast so you have to constantly charge it, my sony takes AA but they have lasted over 4 months so far and probaly will last another 4 before i have to change em. my roomies pronto needs to be charged everyday.