Let the Good Times Roll by Guy Kawasaki: Guy's Golden Touch

Describes the traits Guy associates with a great product:

  • Deep. ...As your demands get more sophisticated, you discover that you don’t need a different product.

  • Indulgent. ...not the least common denominator, cheapest solution in sight.

  • Complete. Documentation counts. Customer service counts. Tech support counts...a great total user experience...

  • Elegant. Things work the way you’d think they would.

  • Emotive. ...so deep, indulgent, complete, and elegant that it compels you to tell other people about it.

Hm. So I've never worked on a great product, but some have been pretty good.