I've owned them before and they come in handy to run the TV and DVD player and sound system, but there is a learning curve. Once you know how to use it, having a universal remote is awesome, but for the first little while, it's seriously frustrating.
Never had one. I actually think it would be annoying, because you would leave it in one room, and then have to go and fetch it when you need it for another room. You'd probably end up mislaying it all time. If there i more than one person in the house, everyone's going to want o be using it at the same time.