Controversy surrounds vaccines for many ordinary Americans. On one side sits scientific medicine, and the public health establishment; on the other a populist coalition of parents, celebrities, politicians and activists. It’s a war that increasingly takes place on the Internet with both sides using the latest social media tools, including Facebook and twitter, to win the hearts and minds of the public.