Some of the subject is discussed in this thread.