My iPronto works well as well BUT I just realized that some of the buttons I copied (copied the buttons to create additional buttons - and I renamed them) end up acting as if they are ALL the same button. What happens is that when I learn a new code for one of these buttons ALL of the buttons I copied end up having the same IR Learned code (didn't realized this initially since the last one I created the learned code for was the only one I really used). I tried going to the edit software and deleting the IR Learned info, uploaded that, relearned but the same result.
My wife likes this unit better than the RF 6000 units but I like the RF (since the iPronto is so large we just leave it stationary and it works very well even with macros).
But...mine takes a long time to wake up (when you push a button it takes at least 3-5 seconds to light up) and then you have to push the command again (including the hard buttons which would be nice if they were live all the time like on the 6000).