I just happen to stumble on this blog and it is a well written read, a tad bit on the short end, but a pretty acceptable one. I really like the layout too, it is fairly simple to navigate.