Dan: I am a New Yorker transplanted to the bay.... the CTO for a small startup in Mountain View -- so I spend a few nites each week down there. Very chill around the house, I love SF, so happy to give ideas for your stay.
your bike idea is an interesting one! I agree the city is best explored by bike, even for those who are coming here to work, having a bike would be a benefit. hmmmm... (Like I wote in your review, you guys were great, and I will visit Mission Chinese as you guy recommend!)