re: Buttercreams

I use Italian meringue buttercream or chocolate ganache on most of my cakes. I feel american buttercream is too sweet and either greasy or gritty. But I think children prefer it over Italian or Swiss meringue and I have to admit I generally like most bakery cakes buttercream.