Good healthy debate...
just to perhaps clear some things, if you care to watch a very interesting film, I'd recommend the following, it has three parts, and you really need to watch it all. It sorta explains a lot of what is being discussed...
http://video.google.co.uk/videoplay?doc ...