IPhone remote
online.wsj.com
online.wsj.com
I've been playing with a RedEye remote http://thinkflood.com/products/redeye/ on and off since they first shipped. The product has come a long way in terms of working out bugs and adding functionality. With the added bonus that since it's a dedicate device with Wifi, I can now send IR signals from my Indigo home automation system to the RedEye with a little bit of applescript hackery.
For what is most likely a $20BOM, yes it's expensive. Compared to other multi-function remotes, and especially when compared to other IR devices that enable you to interact with them programmatically, it's cheap.