The best Boston sports bar in the city is the Bucaneer on Polk (and Green?). It is exclusively Boston to the point that all the TVs are tuned to the game and no others during the Pats slot. Also, the Bus stop in Cow Hollow (Marina- Unioun St corridor) is an excellent choice but may have some some static (other games) on. Kelly's at Broadway and Polk at Russian Hill flats is a Steelers Bar primarily but if they aren't on, they play Pats. Its also a good Sox bar FYI especially tomorrow at 5 our time out here. Woody Zips in North Beach is good too - across from North Star (huge Bills bar - I feel sorry for those dudes - if Buffalo is on, dont go there).
For Berekely, people are too busy camping in trees to block the new Cal stadium so tha is an indication of how much they value atheletics. Oaktown is hit or miss but no exclusive Pats bars as far as I know.