I am in dire need of a last minute birthday cake (open to pie or cupcakes, too) today, with a strong preference for anything that's within walking distance of Hayes Valley. Miette is an option, but is there anything else/better? I'm also considering getting a dessert to go from one of the good restaurants in the area (Zuni, Jardiere, etc). Thoughts and/or recommendations on going this route? My husband (the birthday boy) loves chocolate, but is also open to pumpkin. Thanks!