So - I've been using a PS3 for media streaming (videos anyway) for the past few years. I rip blu-ray movies and encode to h264/ac3 using the m2ts container. My sister's LG BD 570 plays all the 720p and 1080p files perfectly over the network (wifi N no less) (streaming via TVersity but PS3 Media server works also).
My cousin bought an LG BD670 (3D) and oddly - it sucks. It takes forever to buffer 720p material (over a gigabit lan or wifi lan) and doesn't support 1080p videos. Makes no sense that a higher / newer model would have less functionality.
My #1 recommendation to him was to get an Oppo BDP-93 as it seems to support everything. I'm looking to find other alternatives as well - one issue I'm finding w/ a random sampling of ~$200 - 300 blu-ray players is that they limit streaming to 720p or they just don't support things like mkv and m2ts.
Of course the other option is a streaming media player.
Any suggestions on either?