What about Harmony remotes. I have not used one, but they seem to be less expensive for the ones that have connectivity to the "outside" world.

The MX800 seems a bit steep..