All the talk of cupcakes encouraged me to go on a cupcake tasting. I've decided to survey Portland's offerings. Where else should I try besides Saint Cupcake, Bakery Bar, and Blue Gardenia? Does Criollo, Crema, or Half and Half do them? Any especially good ones coming out of coffee shops?