Yeah, it's a no brainer for Baseball fans. Every time one of these threads pop up, you'll find me in it. I'm going on year 3 or 4, and as long as I'm alive, I'll always have it.
You can stream to your consoles, your phone, your iPad/tablet. Whatever. It's great, and all the games are in HD, so no problems there. Only games you won't be able to watch is your local teams. For instance, I'm in WI, so I can't watch Brewer games on there, but they're on locally, so no issues. And you can listen to the radio broadcast of any team, including local.