Recommendation — Destroy All Monsters

Maybe not the best Godzilla movie of the classic era of the franchise, but definitely the MOST Godzilla movie of the era.