XBMC 11 is released
xbmc.org
xbmc.org
It's since become a stand-alone media app, installable on everything from the Apple TV to Linux. It plays everything you throw at it, keeps track of where you were up to when you last hit pause, and happily interconnects with all sorts of sources.
xbmc has a few remote apis. The nicest is the JSON one, it's so easy to work with I wrote a simple remote for my n900.
Another alternative is to get HDMI CEC-USB adapter and use remote from your telly for control. Pricewise, they are about the same as remotes.
Note that despite the name, it has nothing to do with lirc.
$100 Apple TV + Jailbreak + XMBC == Awesome.
They also come with SD card slots so you can buy them without a hard drive and boot from a class 10 SD card as a poor man's SSD (provided you have a NAS). Alternately, it makes a great NAS ;)
http://www.newegg.com/Product/Product.aspx?Item=N82E16856119...
Its a bit old, but here's a guide I posted on the xbmc forums for getting 10.1 working with Debian 6 on the Revo: http://forum.xbmc.org/showthread.php?tid=106811
I can start a video on my Samsung TV, stop it, then pick up from where I left it on my Android table (I believe there are iOS client apps too).
That's a killer feature, and I don't think XMBC has it. I'd love to be wrong about that though...
Has anyone come across a way of doing file-level 'actions' within a full screen media player?
It is incredible how this project has kept on pushing out great features and support for new platforms. I talk to people at work who have discovered this and now use it on their mac mini/htpc, and are completely disconnected from the whole Xbox aspect of it.
This team has a great idea when they initially tried getting builds working and usable on windows and linux. I wouldn't have imagined at the time how far this project would come.
https://grepular.com/Boxee_TV_Helps_Its_Self_To_Your_Viewing...
See http://wiki.xbmc.org/index.php?title=HOW-TO:Install_XBMC_on_... for more details on how to install it on an iPhone, iPad or iPod touch