There are a couple of great posts by the Captain tonight. Go ye forth and read them.
Yes a very good article.