"A badly-designed program can be wonderfully executed and still suck like an Electrolux. I'm not going to pick on any particular program -- everyone has their own "crappy software hall of fame". I've used my share of lousy software, both Open Source and commercial, and over the years I've come to understand that bad design is just as big a problem as bad implementation; perhaps more so."
FULL STORY @ OSOPINION (http://www.osopinion.com/Opinions/MontyManley/MontyManley12.html)