I prefer the Pronto (any in the family) and Harmony (I like better the SST-768 to the original model)
For hose that want push buttons you can also add the MX-500 and MX-700 (but I never tried them)
For the remotes mentioned above you can read the reviews by clicking the link above.
on the cheaper side, I think UEIC makes the best remotes, they are sold under "one for all" and "Radio Shack"
for the UEIC look at
[Link: hifi-remote.com]