About the sugar, totally agreed that you should taste before adding any. I've made Annie's Salsa a number of times over the last few years and have yet to add sugar regardless of the tomato varieties being used. To me, salsa just isn't a food that should taste sweet; I guess that's why I don't like most of the store bought kinds. Usually they add plenty of sugar and/or high fructose corn syrup.
Also, I add more peppers than the recipe calls for.
One of my favorite ways to eat this is right out of the jar with a spoon, or with popcorn. I know...