What a fantastic blog. Ended up reading many of the older ones as well.