I am facing the same decision now, too. It appears that MLB Extra Innings has been increased to $189, even with the early bird discount. MLB.TV appears to be $79.95.
I don't work for MLB.TV so I have no dog in this fight, but... several things that work for me:
1. My laptop is my domain, no one else, so it's like programming my own broadcasting network sorta speak. My family has their own Hi-def television, computers, et. al., so for me what works is having my laptop serve as a conduit to all I need and want. In latter days, I would not dare think this way because the broadcast quality was just not that great. The gap, however, has been bridged quite effectively and you can see the evidence in such offerings as hulu (and yes, it's an alien invasion to turn your brain into mush... but I digress).
2. I see where Direct TV is offering all March Madness freaks the mosaic viewing option (four screens, simultaneous viewing). If you get the
MLB.TV Premium package (108 dollars for this year), you get the same option for all season's worth of baseball. That way you can watch other games of interest, especially during the pennant stretch. Of course, be wary of the protected games, such as ESPN Wednesday night, Fox Saturday, etc. You won't get the MLB to violate those agreements and thus you won't get those games and by and large those are very premium games. But then again, that's when you go to your old reliable cable enabled television set and watch the game there instead.
3. I live in the Astros territory, so neither Direct TV nor MLB.TV will grant me access to games for the Astros that for some reason my own Austin cable provider may not carry (say when they give me Rangers games instead, pretty ironic given this is suppose to be Astros territory. I hate how multiple teams can claim territory as their own, thus screwing both fans of each team). But I do get enough games on regular digital cable, that I can most of the time use the family hi-def to watch a game, if not the entire game, at the very least the last three innings. But what I like about MLB.TV is the condensed game feature the next day. Yup, it's like having tivo all my own, without having tivo. They do it for me, so I use it quite a bit. If I miss a game, which happens more and more now with my family being more involved in Boy Scouts, Church and other activities, I can catch up with games. On-Demand is big for me and how I want to use the product primarily. I can watch a Astros game (condensed) during lunch the next day and really enjoy it as if it were live (even if I already know the outcome).
4. A feature I never considered is the radio option that MLB.TV Premium package is offering, meaning I can get the Pittsburgh feed on a game but use the Astros radio guys to call the game (if I read it correctly). This feature, plus all the others are add-on (like DVR so I could replay what I just saw if I want to see it again, or pause a game, gosh, the very essence of digital technology) stuff I don't really need, but welcome as a nice to have.
MLB.TV Premium Package Demo