Yoho! Some parts of this are no-brainers, but I think it's a nicely rounded summary and overall it hits the mark. Check it out: http://www.shlomifish.org/philosophy/computers/high-quality-software/ -- Mark Kretschmann Amarok Developer www.kde.org - amarok.kde.org