In the heated exchanges flying back and forth about President Obama’s proposed health care reform, some barbs have been landing a bit far afield, namely, on the other side of the Atlantic. And while moaning about the National Health Service (NHS)—the United Kingdom’s universal health care provider—may be a favorite pastime for Brits,
…