LZ spend a lot of time on this information. I really enjoyed reading this. I admit that there may be some bias in his post. Coming from a finance background, I share many of his views. Overall, this is still a very informative and helpful post. Many of us can learn tremendous from this resource.