I think this is the one... http://www.theultimaremote.com/