Dennis has some insights on this question here.
Update: Some further thoughts. Garver’s comments at the end of this post are also important reading. As usual, Joel and Dennis make their points far better than I do.
Update 2: Alex is also exploring some of these issues on his blog.

You should also read this sermon; by Kenneth R. Overberg, S.J.