Online Sinograph Chinese Character Dictionary
 

This site will soon close. A file containing 6000+ etymological interpretations is available for download here