For anyone looking for really tasty cupcakes in the Northern NJ area, swing by Sugar Mommy. I normally don't like cupcakes (cake is often dry, frosting is often "greasy" and artificial tasting - ahem, Mara's) but these are literally the best cupcakes I've had (even better than Magnolia Bakery in NYC). There are different flavors everyday, the owner is so nice you just want to sit and chat, and they're not overpriced, especially considering the quality. My favorite so far is the Chocolate Cheesecake cupcake - yum. Also, she does kids parties there - the kids decorate chefs hats, make their own pizza, lemonade, and of course decorate cupcakes. WELL worth a visit or two. Plus, it's right upstairs from Metro Cafe (another Denville favorite).