while buttercream is more popular than cream cheese frosting, that is largely due to it's versatility and not to a superior taste. when deciding which of these frostings to use, it is best to consider if you prefer the buttery flavor of buttercream or the more tangy flavor of cream cheese frosting.