Just got a rather long post up. Enjoy.