Thank you for all the replies. I did a little searching, and the Harmony remotes are simply too expensive for my taste, particularly because I only have the Hannspree TV, a ReplayTV, and a DVD player.
Because I have a Dell 700m laptop, I don't have any inputs other than USB inputs. The JP1 USB cable costs $35, whereas the universal learning remote that was linked above costs $26 at Best Buy (but less than $15 at other online retailers). For my intended uses, it would appear that a universal learning remote would work best for my needs.
Is there any reason why one would recommend the JP1 over the universal learning remote? Remember that I would use the JP1 with my existing ReplayTV remote control.