I remember a discussion or two about this subject not too long ago. Might come up for you if you run the search.