I too have been struggling a bit with sauce. I've tried various recipes but am not totally happy with what I'm getting yet.
At the moment I am using a can of 6-in-1 tomatoes (which by the way I just ordered 6 cans on their website for $2.50 a can and it was only $1.50 shipping! Insane!) and adding a small amount of dried basil, oregano, some salt, and some red pepper flakes. Not cooking, just doing at room temperature and popping in the fridge.
The sauce it's self has a decent enough taste right after mixing - heck even the plain tomato sauce with no spice is good. But what I'm finding is that on the pizza, no matter what else I do or don't put in it, it just seems to have very little taste - it almost gets really lost with everything else. I've tried a little sugar, some parmesean cheese, I've done the whole fresh garlic bit (mostly when I was cooking the sauce with different canned tomatoes before finding the 6-in-1 which I like the best so far).
The local favorite NY pizza shop's sauce is what I'm trying to replicate but I can't figure out what to add to get there. I know it's not a lot to go on, but all I can describe is that their sauce has a bit of tanginess to it which makes it stand out.
Any ideas? The 6-in-1 seem to have the perfect consistency right out of the can (they are the ones 'with extra heavy puree') so I don't think it's due to being watered down. I just can't seem to get a good punchy flavor.