As a former cake decorator, I would skip fondant. It's more expensive, and the experience of your decorator, and the servings in the cake will determine the price. Fondant isn't flavored by itself, it's like sugar dough, and it tastes horrible if you don't add any almond, peppermint, or vanilla flavoring to it. It looks beautiful, but it's messy, and not worth the extra money. You will be paying for stuff that people will be peeling off of the cake. If you are dead set on having fondant, prepare to pay a higher price. You can get a fondant cake for $600. but it will not be as good of quality as that picture I can guarantee you that. Butter cream is definitely the way to go. $600 on a butter cream cake will give you superb detail, and it won't have you wasting money!