Another place that is a newcomer on the scene is the Tea Cake Bake Shop in Emeryville's Bay Steet complex. Some reviews say the cupcakes aren't that good there, but I have found them to be some of the most delicious ever. Better than their cupcakes are their cookies (especially the Chocolate Chunk and Coffee Toffee). I visit at least once a week
http://www.teacakebakeshop.com/