"Best of the 5 Universals I've owned"4.0 starson
Pros: Versatile. Drag & Drop programming on your computer. You can name some of the hard buttons whatever you want, up to 5 letters in length.
Cons: A little complicated to learn how to setup. But once you get the hang of it, it becomes fairly easy.