I like the sugar-free lifesavers. They taste just like normal lifesavers and give me that sugar fix. As for salt, when I'm having that craving I eat salted peanuts in the shell. Less salt than the shelled, salted kind and kinda crunchy too! Hang in there, at least it isn't a chocolate or ice cream craving! :)