It's really nice to see a thoughtful discussion/debate on this issue. I'm seeing the topic from all sorts of differnt angles, and I'm learning. On most other boards around the web, by the 5th post probably, this thread would've dissolved into this flame war of epic proportions.