I was on Xmas vacation in the USA (I'm from Australia) and spotted a Radio Shack 2117 on sale for $14.95, thinking this was a bargin for a 8 device controller, purchased one on the off chance it would work for me in OZ.
It sort of was - but we have a lot of different brands over here and although I could get it working I had to remap the power button for nearly all my devices and I was running out of memory. I decided to search the web as you do and I found this forum - what a find.
I can't say that I've mastered JP1 programming but what I can say is that I can now program my remote exactly how I want. When I've completed the task I'll submit the updates.
Thanks once again for all the good work, it has been much appreciated from Down Under.