Have you ever used xbmc? Nor worries about audio or video encoding, itll play it all. Has airplay built in like apple tv's and doesnt require any maintenance. I have a wdtv live and its "ok". Listing videos is kinda generic and of course theres no media info like cover art or description. Its basically just a file name. You can install xbmc on top of windows, stand alone, on ios, linux etc. it grabs all the coverart, movie/tv info and trailers automatically so you dont have to do anything but click "update library" when you add new titles.