Ok, this is the best one right here!! Take those biscuits that come in the roll,, pop em in a toaster oven with pasta sauce and mozzarella cheese on em: instant mini pizzas!
I much prefer the somewhat healthier alternatives of pita bread or thick slices of fresh sour dough bread. Have you read what's in those canned biscuits?
I also get pretty picky with my mozzarella. I've gotten hooked on mozzarella fresca--the really soft, whole milk, kind. It makes me like pizza (which I've never been a huge fan of).