The bitter debate that rages between the proponents of giant monsters and the advocates for giant people is one that will probably never be settled, but we can at least attempt to explain what each side brings to the table. On the one hand, giant monsters like Godzilla and Space Godzilla (pictured here in an awesome… »4/22/08 12:55pm 4/22/08 12:55pm