And the alternatives aren't very easy to come by.

Brian, I think you'll (maybe) enjoy reading the WHOLE thread. You'll see where the debate headed off to. I liked this one. It actually settled down.