That's interesting - thanks for posting.

I checked a lot of different ones. It looks like the U.S. takes the top prize for what is spent on healthcare. I've heard that you get what you pay for tho....