Diese Frage hat mich vor einiger Zeit auch schonmal beschäftigt.

Einige interessante Antworten sowie links zu anderen Threads habe ich dann auch hier bekommen.