OSX has a Japanese dictionary built in.
You can buy the dictionary used on
www.alc.co.jp, which is one of the best (if not
the best) dictionary online for anyone other than beginners. You can freely download the dictionary used on Jim Breen's WWWJDIC as well ("edict" IIRC).