In Chemius, you can track changes in SDSes and compare versions, with differences being visually marked.