You can take a ferry and then SMART all the way to San Bruno (I think they are planning an extension to Cloverdale, and eventually to Fort Ross). Personally I would rather want faster muni buses to the Avenues (or even the Persido) over BART to Marin, although People living there might disagree.