See the blog for up to date musings.