I have the Harmony One... I would HIGHLY recommend it. Easy to program via the web, lot's of free 3rd party icons available via the web (as you already found), and VERY easy to use. It's a great remote.
Don't buy it if you expect to use the Logitech RF adapter... It doesn't work with the Harmony One. But, if all you need it IR, it is a great little remote.