I would have to add that I agree with the previous posts. I'm not sure why the pizzas taste so different, but as a person who typically says "you can't make a bad pizza," somehow Pizza Planet makes a liar out of me. I'm not sure why.
The only comment specifically about their pizzas is that they have about a cup of cornmeal on the bottom (to keep them from sticking to the pan), which may cause them to taste dry???
Anyway, I'd go with Pizzafari. Some sit-down places have "flatbread" which are very simliar to pizza.