This is a really good post. Must admit that you are amongst the best bloggers I have read.