If you're a baseball fan you already have it. If not, you're missing a lot, and now MLB has updated At Bat 2009 [App Store link] to include more video streaming for fans who already subscribe to MLB.TV. That means as of today, those subscribers can watch all the remaining games this season (subject to blackout restrictions) on their iPhone or iPod touch.
The app has also been tested for iPhone/touch compatibility with version 3.0 of the Apple software. Regulars users of the app who haven't subscribed to any of the special MLB packages still get one free live streaming video game a day to watch, as well as all the current features of the app, including streaming audio from every MLB game as it is played.
I really like the app; my only complaint is that my favorite team which is supposed to be at the top of the list gets shunted down when other teams are the featured live streaming game. I'm hoping that is fixed in this new version, but it is too early to test it.
At any rate, if you're a big fan of the boys of summer, just check the App Store and update. It's especially good if you subscribe to to MLB.TV or MLB.TV Premium.