That should be the solution, but MLB has some aggravating blackout restrictions. It blacks out games local to your area (to give preference to local broadcasts), meaning you can't stream Giants games through MLB.tv in Northern California, Nevada and most of Oregon, but you can everywhere else.
If you follow a local team, this means there are no a la carte options for local baseball, football or basketball. A local author wrote an excellent article on the subject
and current efforts to change the status quo. The discussion about subscription vs a la carte TV options is one we've had here as well. Here's Dane's blog entry
that addresses the issue.
I'm holding out hope the situation will change in the near future. Until then, I've settled for listening to the radio broadcast. Sometimes, Jon Miller's better than TV anyway.
If you do end up going with DirecTV and have Fusion or DSL through Sonic, you save $10 a month if you sign up through us. And be sure to use the Refer-A-Friend thread (viewtopic.php?f=15&t=845
) to help out another customer.