Here's an interesting discussion with John Vlissides, contributing author to the GoF's Design Patterns: Elements of Resusable Object-Oriented Software. This article highlights what I have been saying for years about design patterns, its all about the vocabulary.
Would a sequel be better than the original?