I have the harmony one and so far I have been loving it. Once you get it programmed to your liking, it's a breeze to use, and mine rarely loses sync. The battery life is decent at best, but since it's rechargeable, it's not that big of a deal, and replacement rechargeable batteries can be bought on ebay, so I don't worry to much about being able to get one when I will evenutally need it. There may be better, and less expensive options out there, but if you can get a good deal on one, I say give it a shot.