RPi has USB so you can easily connect an IR receiver, like one of mine, and use it with XBMC. I'm not certain the platform has enough "oomph" however to decode a wide assortment of streams. If it has to use the CPU, instead of dedicated co-processing for many of them, it's going to be in trouble.
_________________________
Bruno
Twisted Melon : Fine Mac OS Software