This video was posted to my club mailing list. New Permanente Creek bike path in Mountain View opened yesterday. It connects Shoreline Park and Google on the north side of Hwy 101 with the neighborhoods on the south side of Hwy 101. Not a real scenic route (like the Stevens Creek Trail), but a good commuter route, especially since the Adobe Creek bike path near San Antonio Road is closed this year because of Hwy 101 construction.
http://www.youtube.com/watch?v=fvvCNOGjdc4