I quit making frosting with powdered sugar when I discovered this:
For the DH's b'day party I frosted the cake with this made as a chocolate version. All the women asked for it because they really don't like powdered sugar frosting. It is easy to make and you don't need powdered sugar. Yes, it uses a lot of butter, but this makes more than enough to frost a 3 layered cake, so I cut it in half. And it always works, at least for me it does.