For those times, when regular cream cheese icing just isn't right (wedding cakes and special occasion celebration cakes)
1 cup butter, softened
1/2 cup solid vegetable shortening
1 pound cream cheese, softened
1 tablespoon clear vanilla extract
3 1/2 pounds sifted icing sugar
1/2 teaspoon salt
Cream butter, shortening, cream cheese and extracts. Gradually add icing sugar and salt. Beat on low speed until nice and creamy. This recipe is for a stiff consistency. For a thinner consistency, use 3 pounds of icing sugar instead. If you want a very smooth cake, let the cake sit for 15 minutes after icing. Then smooth with fondant smoother or dough scraper or non textured paper towel.