This flash app on ESPN's MLB site is simply lovely. Just enough information to follow the game, with handy infographics showing the pitches and plays.
I'm currently watching stuff recorded on my TiVo with my laptop next to me, displaying the gamecast. When I see something exciting's happening, I can drop to live TV and watch the game. Hooray for technology.