This is a great recipe, thank you! Regarding the taste, I do not like the artificial flavorings. I use really good quality bourbon vanilla. I also add about a tablespoon of Americolor Super White when I'm mixing. It takes care of the problem of the dark color of real vanilla, I end up with a very nice white icing, and it doesn't seem to have any adverse effect on the recipe.