It really is baffling because anyone who actually uses them knows wtf is wanted, but every single one of them negates something. However having said that, Plex is great.
I know, isn't that just a bitch? If Roku had native streaming from network shares I'd buy it. I'm sure its not there because the content partners that provide the channels will pull them (the big ones, like Netflix, amazon, etc) if they offered streaming off network devices.