I'm not a super huge apple fan but for 99 bucks Apple TV seems like a good deal and it does work with MLS Live. I've messed around with my friend's and it was pretty simple to use.
edit: I didn't realize that Roku was less than 60 bucks through amazon as well.