I took jarmstrong's advice and picked up a URC-6131 for VERY cheap. Then I bought an Ultra JP1 cable kit and 2k EEPROM. Total investment, about $24 SHIPPED! I installed the EEPROM myself and assembled the kit, very simple since I'm handy with a soldering iron.
The learning curve was pretty high at first... it took me an entire evening to figure out how IR, KM, and the extender works. I had to read and reread every text file that came with those programs. Eventually it all started to make sense. It took another few hours the next night to figure out how LKP's work.
Now, using my A/V system is SUPER simple, it couldn't be simpler! Even my wife agrees that it is SIMPLE!!! I have 3 video devices, a DishPVR, Samsung HDTV tuner, and a Gateway Connected DVD player. Pressing any device button (PVR, CBL/SAT, or DVD) turns on the TV (if off), turns on the receiver (if off), and switches both to the appropriate inputs, then turns on the PVR, HD tuner, or DVD player (depending on which device button was pressed). IF any single device missed an IR code (i.e. something didn't turn on or didn't switch), fixing it is a simple matter of just pressing the device button again. Since I used discrete power-on codes, there's no power toggling to worry about. The only one that I couldn't find discrete power codes for is the DVD player, so it has to be manually turned on and off using the remote's power button. Turning everything off is a simple matter of pressing and holding the power button down for 3-seconds.
It's so simple, and the PVR remote has enough buttons that every function I ever use can be programmed... lesser used functions can be programmed using shift-key combos. The only gripes I have about the remote itself, is I would have liked the keys to light up or glow in the dark.
I am just COMPLETELY blown away by how simple JP1 has made using my system, and the remote was cheap and is small and easy to handle. I really could not think of a more perfect solution. I think I will probably get rid of the Sony RM-AV3000 in my basement HT setup in favor of another cheap JP1 remote!