Hey, very nice post! I am always happy when I see people doing serious divulgation of scientific concepts. Wish I had written this post. I will pay back some way myself later this week. Cheers! T