Hmm, Legatum Inst Prosperity index http://bit.ly/1uwnM7R (pg 49) health sub-index has U.S. as no. 2: