Lilly will buy ImClone for $6.5 billion, or $70 a share, cash.