In addition to Netflix and Amazon on Demand, Roku users will now be able to access baseball games from premium MLB.tv accounts. That means live, out-of-market games as well as on-demand games from the past week.
Only problem is, you have to be a subscriber of the paid MLB.tv service, which would cost $35 for the remainder of the 2009 season. But if you're already streaming ballgames on your computer, the Roku box would make a very inexpensive and portable way to get on-demand and live baseball on your TV. MLB.tv says the picture is high-definition quality, which probably means something like 480i or 480p (like Netflix's streams), but that'll still look pretty decent on the TV. [MLB on Roku]