Someone already made a thread about this and it's on-going.