I won't lie - I am a pizza snob.
Crusts; thin crust is my favorite. I also enjoy New York Style and Chicago deep dish. BJ's Brewhouse has a wonderful deep dish crust that must have sourdough or beer in the dough mix.
Sauce; a tangy, thick pizza sauce is a must. The more the better. Also, a chunky Chicago style sauce is excellent. I am not into non-tomato based sauces.
Cheese; real, high quality mozzarella is a must. Shaved Parmesan is also a must.
Toppings; Breakfast bacon is my favorite followed by real Italian sausage. I do not like the cheap sausage kibble. I also recently discovered Italian meatball as a great topping. Pepperoni is a must for NY style. Follow that with green olives, mushrooms (not the dried out ones), and fresh minced garlic.