Rather than buy a desktop box, why not consider a nice laptop? Simply install Foobar2000 as the DLNA Server and some of its many plug-ins and you're good to go. Foobar2000 will play back virtually every file format and it does so quite well...
-RW-
-RW-