This is very well written. Motivates me to write something for Bitcoin Magazine.