I'm looking to get a device that allows me to play 1080p movies encoded in a variety of formats on my TV from an external hard drive. Main things I'm looking for are a really nice interface and the ability to playback a lot of different file types without stuttering. Also, having at least 2x USB ports would be nice since I'll likely eventually run two external hard drives.
What are some of the best options out there? Just looking for some opinions so I can narrow down the field a little bit because there is a lot out there.