Thanks for the reply. I want to turn my PC into the worlds heaviest universal programmable learning remote control. All of the hand held things I've seen have the same problem as the original remote control - they die over time. Stuff on my hard drive (and backups and images and off-site storage) lasts forever. And, I want to write the code for the UI myself. Thanks again, rr