CRC Press Interactive Periodic Table
Download the PDF version.