Need a decent universal remote to work with a Magnum MD-208 and Oppo 980H player?

I bought a Logitech Harmony 700 about 4 years ago and have been VERY pleased with it. It is easy to program (via the Internet) for the specific equipment you own, and it has downloadable settings for a wide variety of gear. I think the Harmony series comes close to being a great universal remote at a reasonable price.