In an effort to help my Clients get a sense of the fog, I've divide the city into 4 zones. The most western being the foggiest and the most eastern being the least. The Southeast region of the city will probably see the most sunshine (potrero, bernal, mission. dog patch). I'd be happy to email you the illustration if it would help you visualize it.
Just take a look at the live web cam for The Ramp.
It's always sunny at the ramp, so it's always sunny in potrero hill.
The fog tends to lighten up around San Bruno and Millbrae. If you really hate the fog, and just won the Mega-Millions lottery go all the way to Redwood City, San Mateo or Menlo Park.
Best weather in SF, in my opinion is in the Mission District. The Mission sits almost dead center of the city, therefore the furthest from the ocean and the bay, where the fog coasts in. There are many days, one can see surrounding fog and still have sun directly above. I live in the Mission and grow tomatoes, peppers, onions and citrus in my back yard.