I know I'm a bit late to the party, but I wanted to comment on Steve's criticism of pharmacists in Germany being allowed to prescribe drugs. As a German who has lived the last almost 14 years in the US, I think I can give some insight:
In Germany which drugs need a doctor's prescription and which are over the counter are pretty much the same as in the US. The big difference is that in Germany, over-the-counter drugs (including things like ibuprofen, cough sirups, etc.) can only be sold in pharmacies, whereas in the US I can buy them everywhere. So I actually think that the German system has more consumer protection, not less.