Here's an interesting tool called the ObjectGraph Dictionary. It could help you when you are unsure of a spelling, or when you want just the right definition; it's an online dictionary that suggests words as you type. In addition, it pulls multiple definitions from several online dictionaries.
Keep in touch! Sign up to get updates and occasional emails from me.