For the living room I have to have a remote to control 7 different components so a universal is the only way to go. Since I need more than just a five step macro that leaves out a Harmony; which is why I’m using the URC remote. It's currently the MX-810 but I'm getting an MX-880 this week.
The bedroom has a receiver, TV, and a BD player so I use a Harmony 550.
The spare room has just a receiver and a TV so the RC64 works great.
I think an RC6x remote with some macro capability would be a good idea. It would certainly be the least expensive route but would need to turn on several components.
For me I like the flexibility of a programmable universal. On the MX-810 I have custom icons for buttons on the LCD screen and creating macros of any length takes less time than it does to download to the remote. I can control everything in the house from that one remote.
I’ve used the Android app and the iPhone. They’re pretty interesting but not really that useful. Not enough flexibility. I just can’t see my self using a tablet that costs hundreds to control a single component. I would still need a remote for the AVR, the HDMI/Toslink switch, and the TV so what’s the point. If I had just a receiver and a TV it would be fine though.
My 3.34¢ FWIW.
Since it costs 2.4¢ to produce a penny, my 2¢ worth is really 4.8¢ worth. That 4.8¢ is my own and not the 4.8¢ of DIRECTV, Dish, or anyone else for that matter.