Snickerdoodles!!!!! Just the name makes you feel better, doesn't it? But wait until you TASTE these cinnamon and sugar masterpieces. The world will just seem like a better place when you have one (or two) of these in your hand. Or better yet, in your mouth.