I was kind of assuming this year, now that Comcast Sports BA is a single HD channel (instead of the old 696 and 696-1 Std def vs. HD way it worked before) that this year I wouldn't need to massage the Giants schedule at all. Turns out I was wrong. The official schedule on the Giants MLB site doesn't list the TV info for games other than FOX and ESPN. And of course the Comcast site doesn't list the games other than those on Comcast. Sheesh.
You can download the ZIP containing two ICS (iCal) files here. One file contains all the games on Comcast Sports and the other file contains the games on other networks.
Enjoy.
Once again, compiling data from http://www.csnbayarea.com/pages/schedule_giants and the sfgiants.com site, I've created a calendar of just the HD broadcasts of San Francisco Giants games for 2010.
You can download the ZIP containing a CSV file and ICS (iCal) file here
I've already noticed however that finding these games on DirecTV can be a challenge. Games listed on the Comcast site as being in HD on CSN-BA are not always on DirecTV in HD (or if they are, it can be really hard to find them).