A very interesting article and discussion at  Free Money Finance.