It's not really my area, I still have a 14" CRT for TV duties. Had a quick look and found this though:http://wiki.xbmc.org/index.php?title=Remote_Control_Reviews
That's the good news. Now for the bad. I'd gotten a bit mixed up in that while you can have live TV/PVR fronted by XBMC it is only a front end, you still have to use something like Myth on the back-end. Having had a look through the Wiki:http://en.wikipedia.org/wiki/XBMC
it does make mention of other options.