Oh, this is a really great discussion, though most people are basically of the same opinion... and it's basically my opinion as well.
Still I'd like to try to add some thoughts, difficult as it is. :?
There are so many topics, which would be interesting to discuss in itself to somehow get to...