Here's an idea: what about using the a/v port of the N900? It samples at 44.1 Hz 16bit which should be more that enough to sample IR remotes etc. The only thing needed is a sensor to capture from the sender and output it as an analog signal. All you need to do is pick up the data that comes through the N900's audio in and process it.