Nice touch with Godzilla. :-)
The new Godzilla movie is supposed to be the shizznit. Much better than the crappy 1998 version.