Preheat the oven to 300*F. Spread out the tomatoes in a large shallow pan (a sheet pan is ideal) and sprinkle with the other ingredients, turning to coat them with oil. Bake 2 1/4 to 2 1/2 hours, basting and turning the tomatoes several times. They're done when their color deepens to dark scarlet and they taste mellow and very rich. Don't let them brown, and don't allow the garlic to brown, it'll turn bitter.
Transfer the tomatoes and their oil to a glass or china bowl. Let them mellow at room temperature up to 6 hours. The flavors will ripen in this time.
Refrigerate the tomatoes up to 4 days, or freeze up to 3 months. Serve the tomatoes at room temperature, or tossed with hot pasta.