Worth reading to compare and highlights the some of the points in the above article with much more detail..