Two of the best threads can be found here and here.

No wait, I mean here and here.