MDBG Chinese-English Dictionary

Free online dictionary features sound files, radicals, stroke order, and links to online flash cards. Accepts English, pinyin, and Chinese characters. Selected for the Best Free Reference Web Sites 2007 list by the American Library Association.