I love the dictionary/thesaurus online. It's quick and easy. The etymology, especially, allows exquisite precision.