Mastodon

Taken a while to get there, but @mlbtv (& their iOS apps), @HippoRemote & @boxee (on my TV) provide my ideal baseball-watching experience.