Mountain View and the Bay Area had quite a bit of rain on Feb. 25th; Mountain View itself saw nearly an inch. Permanente Creek, which runs near the Google headquarters and just down from my apartment, was very near its levy.
(Click the image to view a smaller version.)