Oh, here are a couple more:
If you are going downhill, and it is STEEP (again, S.F. comes to mind), start in first and, on the really steep ones downtown, leave it in first. That will help save your brakes and maintain control.
If you are going downhill where you have a long run-out, and the road is such that you expect to achieve more than, let's say, 35 MPH+ and expect no sudden stops, start in 2nd. It will give a smoother start.
If it is flat and you are in a low traction condition, start in second (again, less likely to spin wheels).
If you are on Taylor Street hill in the pouring rain, ask yourself, "Why do I have a death wish?!" Haha. Just joking. Start in first, but you really have to be gentle on the throttle, and play the balancing game very carefully on letting out the clutch while moving the gas pedal down until you can "hold the car". Then slowly lift the heel of your right foot off the brake while giving it a little more gas than that and pull away slowly while letting the clutch all the way out. Fun times.
Others? Hum...