In a small saucepan, place the sugar and water, and simmer for 5 minutes to thoroughly dissolve the sugar and form a syrupy consistency. Remove the saucepan from the heat and set aside. Place the chocolate chips in the top of a double boiler (over simmering water) and allow the chocolate chips to melt. Meanwhile, in a food processor, process the tofu to a smooth puree. Add the sugar-syrup mixture, melted chocolate chips, and the remaining ingredients, and process for 1-2 minutes or until very smooth and creamy. Taste and add additional sweetener or vanilla, if desired.
If you have an ice cream maker, transfer the mixture to the ice cream maker and freeze according to the manufacturer's instructions. Or, pour the mixture into a large shallow pan and place it in the freezer. Stir the mixture every hour or so to give it a smooth texture. When completely frozen, remove it from the freezer and allow it to sit at room temperature for 15 minutes. Transfer the mixture to a food processor, process until smooth, and transfer the mixture to an airtight container. Return it to the freezer and freeze until solid. Serve as an accompaniment to cakes, pies, desserts, or as a refresher.
*Variation: if you don't mind the extra fat, adding a few tablespoons of a mild vegetable oil to the mixture before freezing will result in a rich and creamy texture. Feel free to experiment with the recipe by adding additional flavorings, or chopped fruit or nuts.
Yield: 1 1/2 Quarts