Fresh Tomatoes - Got a great sauce recipe?

This is the best tomato sauce I’ve ever had:

http://www.epicurious.com/recipes/food/views/spicy-tomato-sauce-100989

Despite the name, it’s not really spicy. It freezes well.