So how many votes for Harmony so far? LOL. I have 890 in my theater - controls receiver, TV, bass controller, blu-ray player, light dimmer. Used to control PS3 with adapter when I had one. Have Harmony 1000, which is brand new, but I like my 890 too much. Logitech has codes for pretty much everything.
I still have Sony's commander, and like someone said, it's a pain to program anything into it. Same for Marantz universal remote. IMHO, for the price, you can't beat Harmony.
I also use Harmony 550 to control a very expensive CD player from California Audio Labs. Original remote is $40+ on ebay (and I finally got one, but don't use it), and 550 was like 29 bucks on sale.