I just don't get the Magnolia thing. We tried it last time we were in NYC to see what all the hype was about and we found the frosting to be sickly sweet and pastey.
Ferrara's in little italy is the BEST!! You must go there.
I second this.magnolia Bakery or the Cupcake Cafe for cupcakes. For cannoli, Veniero's all the way!