You might find one of these walking tours (
http://www.sfcityguides.org/ ) interesting - each one concentrate on a particular area of the city - last about 2 hours - are free (with donation requested - usually $5 each) and sponsored by the Public Library. We've been on several - and most have been very good.