I love tomato paste. I will eat an entire tube of it at one go.
Did you know that tomato paste is very nice on buttered toast? Well it is.
Anyhow. Since you asked. The paste I prefer is..... (drumroll please....):
Mutti Double Concentrated Tomato Paste.
De-licious. I got it at Salumeria Italiana in the North End but I am pretty sure I saw it at Whole Foods.
And for Ms. CDB, since you asked, the thing that I can't stand about all tomato pastes is how sometimes it has a sort of metallic tinge to it. Blech! I read somewhere once that the cure to this is to always saute the paste a little before using, to cook that taste out. I find that cooking helps, but also that the Mutti brand is pretty delicious without.