This looks disturbingly delicious. Has anyone tasted this fatty goodness? What's the verdict?Check it out here.