XBMC er et rigtig godt valg i rigtig mange situationer. Eneste der reelt taler i mod er at der ikke er noget TV support og.. øhh.. :)
Men du kan sagten få den til at spise mkv filer, for den kan sagtens spille dem, du skal bare lige slå til i konfigurationen (
http://xbmc.org[...] ) eller bare opgradere, for nyeste version ser også mkv som video filer.
Du kan i øvrigt frit omdøbe filerne til fx .avi eller .mpg så både WindowsMC og den gamle XMBC ser dem. Filtyper bruges i sidste ende kun til at bestemme hvilket program filen skal åbnes med, men har ingen indflydelse på selve afspilningen.
Hvis man kikker uden om Linux systemerne (fx Myth og LinuxMCE), og ser bort fra betalings systemerne, så er udvalget lidt begrænset. Så jeg vil nok anbefale dig at genoverveje WindowsMC og XBMC.
--