http://www.freedict.com/onldict/jap.html - English <-> Japanese phrase (English text)
http://translation.babylon.com/Japanese - English <-> Japanese sentence (Japanese text)
Kotoba!, iPhone app - English <-> Japanese, more like everything except sentence