First off, remember that most pizza is comprised of simple recipes. That means that quality ingredients are very important. I assume you live near/in Philly. If you live North, Bova Foods, near Montgomeryville handles the 28 oz. cans of 6 in 1 tomatoes. They're the best for sauce. (well, 7/11 is a tie IMHO). If you're not close, you can buy direct from Escalon
HERE. My recipe is simply tomatoes, salt, sugar, and basil. You can find the details
HERE
Now, dough is another thing. There are many, many recipes for many, many styles. I like a Neapolitan like Spike, but I use baker's math instead of a recipe.... more of a formula, and I make my dough by hand without kneading. The formula is 100% flour, 80% water, 2% salt and .3% yeast (or less). Once again, the flour you use is important. I use different flour depending on the temperature I'm baking at. 500-600F I use King Arthur High Gluten (you could substitute their bread flour that may be more available to you). 700-800 I use King Arthur All Purpose flour. Above 800, I use Caputo flour imported from Italy (You can buy that at Bova too).
With the dough, procedure is as important as the ingredients and the recipe. A long slow fermentation is best, and even better yet is using a natural levain (sourdough). If using yeast, the longer you want to go in the fermentation the less yeast you use. The idea is to let the fermentation develop flavor in the dough. Letting a dough sit 24 - 48 hours is not unusual for those really into their pizza. I've done that several times, but rarely know I'll be in the mood for pizza that much in advance. If I want a same day dough, I'll follow the procedure I've set out in my baguette recipe
recipe and a lot of step by step pictures here. Another recipe of mine with pictures of making the pizza on a BGE is
HERE.
Or, you could show up at the ECG and we'll make some pizzas together
