Grew up in the Bay Area and have watched many shows. The absolute best place to view the fireworks is by boat. Not sure if you can swing it but in my opinion that is the best. No crouds and you can drink.