I have to agree with david kaplan and say don't overlook Teacake Bake Shop. They're really helpful and their cupcakes definatley have the best flavor. I would also suggest Citizen Cake, their cupcakes are a bit on the small side but the flavor is really good. I wasn't too impressed with Love At First Bite but they do have a loyal following that may say differently. And Miette is REALLY cute I have to say but the flavor just isn't there.