Boxee is a cross-platform freeware media center software with a 10-foot user interface and social networking features designed for the living-room TV. It uses free open source XMBC as an application framework for its GUI.
Boxee Box Remote Control Article:
Boxee Remote IPhone App:
Preliminary Conclusions (1/27/10):
Given the current platform setup, creating an on screen remote is not feasible until Boxee opens up more documentation for developing for the core. Boxee's core and application cannot both have focus at the same time. In other words, it is not currently possible to run a transparent remote control application or interface, and still be able to interact with the core Boxee application.