"Gets the job done, could be better"3.0 starson by bc0203
Pros: slick design, programmable keys/labels, downloadable codes for thousands of devices
Cons: default layouts for several devices not optimized for this remote, occasional slow response times
Summary: I bought this remote to replace the stack of remotes that came with my receiver, cable box, tv and streaming media device.
The included software guided me through setting the remote up to perform specific activities, and as far as that goes, I have little to complain about - it functions as advertised. The problem is the device-specific menus, which are NOT well laid out, can be very frustrating to navigate. I ended up having to manually re-program them, which kind of defeats the purpose of a downloadable codes database.
In short, if you purchase this unit, expect the "activity-based" tasks to work as advertised, but still expect to spend some time re-programming the device-specific buttons and menus to your preferences.