If you’ve ever had problems turning on your DVD player, let alone programming it. This site is for you.
http://www.wirewize.com/users/1991/systems, have step by step instructions on how to set up pretty much any device.
I set up my JVC DVD player in all of about 5 minutues.