The best ones I've gotten so far is the Logitech Harmony One remote (got it for free) and the FlyPen (had to pay $20 bucks). The FlyPen also came with unlimited downloads of all their software for the device. I got to play with it and it made a nice Christmas present for my daughter.
Lately...