What about the XBOX 360 with PS3 Media Server isn't cutting it? Also, I don't see how the XBOX 360 is a solution if you already don't like how it works with PS3 Media Server.
The only thing not cutting it was the lack of 5.1 support with certain files. Otherwise, when it works it works alright.
I guess I only consider it a solution because of the other positives (friend with one, games i own) but other than that, it isn't ideal.
