Are statins the new wonder drugs?