Dh took 1000mg vit E daily on drs advice for 3mths and it raised his motility from 5% to 30% he also took zinc, l- cartinine, vit a,c,d, calcium, magnesium, no hot baths, boxers, stopped smoking , cut down the alcohol etc etc i took a load of multi vits as well, drank 3L water a day and took baby ...