Excellent rundown and nice images too.

I have yet to give this a try.