Try not to make this a massive flame war thread or it will have to be closed.