I have found, after much googling and a trip to the health store, a natural non fermentable sweetner called Stevia, its a herb that in its natural form is 30-40 times sweeter than sucrose (according to wiki - linky ) I went to the health store, they have it in several forms, leaf, powdered...