I just happen to stumble on this page and it is a well written article, a tad bit on the short side, but a fairly sufficient one. I really like the layout too, it is very very easy to navigate.