This topic has been hashed out many times in the past, and everything worthwhile has pretty much been said.
Threads like this can often turn into an all-out argument, so I'm locking this down.