Dictionaries
Definr.com - http://www.definr.com/
A fast, free dictionary based on Princeton's open WordNet 2.0.
Indra's Site - http://dictionary.kaide.net/
A free online and user friendly Chinese English dictionary for learning Chinese. Supports traditional and simplified characters, PinYin, Cantonese and Japanese pronunciation.