Neither!
MLB Tonight on the MLB Network.
Unfortunately my att uverse requires me purchase their top tier to get mlb network. Since that is the only additional channel I would actually watch that makes it a lot for just that channel.
I am considering switching to satelite just so I can get the mlb network.
One thing I like better about whiparound so far is they do not waste time reporting tweets as if they were news. If I wanted to know what someone was tweeting I would follow them. And they really got on my nerves last year with all the hashtag this and hashtag that as if they were tweeting instead of doing live sports news.
Another advantage is to record baseball tonight on my dvr I have to set it to record the show and an additional hour since espn frequently does not start the show on time. I may have to fast forward through 30-60 minutes of something else to get to the start of baseball tonight. I understand games broadcast are going to have unpredictable lengths but espn really needs to do a better job of scheduling.