There are also a plethora of sugar free or low sugar processed foods to look into. Some of them use sugar alcohols or some artificial sweetener that might have some adverse effects, but they are fairly effective as a better substitute when you are otherwise craving a candy bar or a mocha.
Fruits, some are better than others, depending on how much fiber they have.