wow, deep article – brutal comments! Thanks for putting this together :D