Those are fairly standard devices, so finding a good remote shouldn't be a problem.
Personally, i would recommend One For All and Radio Shack remotes because they allow you to program missing functions using advanced codes (see my site for details), but you could also use any good learning remote.
Rob.
http://www.hifi-remote.com