A recent item on the Huffington Post demonstrated that, despite spending dramatically more per capita than every other OECD nation, our life expectancy is nowhere near the longest. Several commentors attempted to knock down the OECD study on the premise that the data wasn't apples to apples as the median income varies wildly across the member nations. Thankfully, all of the OECD data is available online, here and here.
Using that data, I build the attached chart showing that, even when accounting for income levels, the US is a significant outlier. I know that logic doesn't always work on the right but this is yet another arrow in the progressive quiver to support the move to single payer.
Please share this far and wide!