This one's worth another look, I think.

The thread was edited, though, because of a bit of nastiness involved. I figured it would be better to keep the relevant, good parts of the conversation and leave the bickering and backbiting out for the enjoyment of the readers here.