I use XBMC daily, it's like my true love in this world. Couldn't you also code to support network connection and not just infrared? Though to be honest, I don't even know what I'm asking. I'm such a *****. *lol*