Ok, so I realize this is an old, old discussion, but I was doing some research and, happening upon it, found myself in a position to further address some of the points discussed in this thread.
...