The NBA, via MobiTV, has made available its "League Pass" service to the iPhone via the League Pass Mobile app [iTunes link]. Like the MLB At Bat app [iTunes link], League Pass Mobile allows you to stream live NBA games onto your iPhone -- over 40 live NBA games per week. There's also the ability to view stats from the current game, and look at scores from games across the league. Subscribers can also replay full games up to 48 hours after the game has been played.
I'm a basketball junkie, and a former subscriber of NBA League Pass Broadband, the NBA's desktop version of the service -- former, because I actually just canceled my subscription yesterday. I found the service subjected too many games to blackouts, which often prevented me from watching many games of my beloved world champion Los Angeles Lakers. As a result, I'd often hop on over to my local sports bar to watch the game, which set me back at least US $12 with beer factored in. This year, instead, I'll be sacrificing the comfort of watching games in front of my desktop (and now the potential of watching it on my iPhone) for the peace of mind that the game I want to watch will be available at my local sports bar.
NBA League Pass Mobile is available for US $39.99 in the App Store.