I finally figured out a decent frosting for decorating cakes. There are several things working against us when it comes to making a good frosting, non existent shortening in our part of the world and the powdered sugar is very fine, which leaves your frosting very gritty. This recipe is still a tad on the grainy side, but the best I've ever made. So before I forget here's the recipe:
Buttercream Frosting
500 grams good butter
750 grams sifted powdered sugar
1/4 t. salt
1/4 c. buttermilk/ayran/kefir
Cream butter, until it is a smooth consistency. Slowly add in sifted powdered sugar and mix well. (It will be dry.) Next add salt. Once that is thoroughly combined add the buttermilk and beat until it reaches a good consistency. Add desired food coloring and decorate away.