We all wish for a magic pill to prevent cancer, but do such pills actually exist? Over the past three decades research has seen vitamins A, B, C and (slightly out of alphabetical order) E fall in and out of favour. These days the spotlight is on vitamin D, but is all the hype warranted? Find out what the experts say here.