So I found most of the possible locations for viewing Cal football and put them on the Google Map here for Bears fans, so I decided to do it for every Pac-10 team. Oregon, Oregon St., Washington, Wazzu, USC, UCLA, ASU, Arizona all are mapped out. Except for the 'Furd, because everyone knows they don't have fans.
I cannot verify these are the current locations for this week's games; you'll have to call the bar or contact your local alum officials to make sure the game is going on.
However, these aren't all the locations, there are also meetups by our team's opponents being organized. I've included the locations to Arizona State meetups on this Google Map in case you can't make it or are nowhere close to the Cal meetups. So you should have almost all the official places to watch the game at your disposal.
As for watching online, there should be a few streams available. It'll be available on ESPN360 for sure for whichever locations you need--there should be at least one online stream by some Cal fan out there. I'll put a link on the game threads and here.
Online feed: http://www.justin.tv/prd74.
Instructions for trying to access ESPN360 (if you don't have the proper cable/satellite service) are in the comments. No guarantees.