MP3, DLNA and grisly incompatibilities
I think there's (mea culpa) an error regarding to MP3; I meant to say it's the same as the other Bravias - ie music only works when transcoded to MP3. Sometimes my brain works faster than my typing fingers.
Regarding AVC HD what I mean there is the format as produced directly from an AVCHD camcorder, eg the MTS files that they spew out. And it was certainly reluctant to do anything with those, whereas other sets I've tested to manage quite happily to play them back. Perhaps some more judicious fiddling with MIME types would solve that.
DLNA configuration is perhaps worth an article on its own; the certification essentially specifies only a couple of mandatory types (like MPEG2 video) and anything above and beyond that is pretty much optional. So, yes, it's far too easy to pass, and the result is that a lot of people who imagine that it means something about compatibility are going to end up finding that things don't play, or that they have to spend ages tinkering about with their media server configuring additional MIME types.
And that, of course, completely goes against the whole idea of DLNA being a simple (for the end user) means of sharing information around the home - it's hardly plug and play if you have to carefully compare brands of servers and TVs to get the result you want, without resorting to manual configuration of MIME types. Unless the DLNA people get their heads round this, many ordinary punters will come to the conclusion that their logo doesn't mean anything useful at all.
I have a feeling that some of this is going to become even more confusing too; with some Freeview HD PVRs planning on offering streaming, and the need to respect the Freeview HD content controls when they do, you'll have a whole extra layer of complexity added on top of the basic question of whether or not your TV will cope with the format that's being streamed to it. A cynic might suggest that, ultimately, the big brands making the TVs would be happiest if you forgot about DLNA and just decided "Sony TV needs Sony streaming server" and so forth.
As mentioned, I have a wide selection of files that I test with; in the time available to test out a TV, it's not entirely practical to also spend hours tweaking the configuration of the server for each one, to see if the attached TVs can be prodded into being more receptive.