XBMC is awesome! Open License software rules. +1 I have run it for years on its namesake...but an xbox does not do HDMI and struggles decoding higher bitrate stuff even though it is technically capable of putting 720p or 1080i over component video. I just recieved my dual-core Acer Aspire Revo (with nvidia ION)...It is a nice compact little unit and can handle HD content with hardware decoding (on linux). I am still setting it up to behave more like an integrated system than a computer (and getting used to xbmc controls that aren't based on an xbox controller...) but it is a great little box.