I like this thread so much I'm copying it over to Tutorials.