I use JCreator which is not bad and it's free. I haven't extensively used any others though so I don't know which is the best but JCreator works well for me. Really, it's all about preference though. Find one that you like the most. Usually, the one you learn with is the one you'll be most confortable with (unless it really sucks).
Less C*** More Rock