I have recently read a couple of Blogs that have resonated with me. The first is by Martin Fowler about the pattern SunkCostDrivenArchitecture. I wish I could have every dollar I have personally seen wasted on this pattern - I could retire tomorrow! :-)
The second is by a self confessed Swinger, Antonio Vieiro. He has written a blog about OverPatterning, OverJ2EEing, OverUMLing. He has summed up some of my recent thoughts perfectly.