Back in July, I linked to this Law.com post on this topic. Now SCOTUSblog has a very detailed post called Life Tenure, Term Limits, and Supreme Court Justices, in which they critique both the proposals for ending life tenure and a study relied on in support of doing so. The post includes citations to more detailed articles, as well as a few links to other discussions of the topic, including a recent New York Times article.