Eclipse here too. It's a great application and extendable so, with plugins, you can also use it for C/C++, python, perl, ruby, even SQL stuff and much else - just about anything really. It can be a bit awkward setting stuff up sometimes but there's loads of information to help on the web. It's really great for java stuff. Definitely worth a look.
To be honest I like netbeans too - maybe you just need to take a bit of time setting everything up right. Have a Google around - there's loads of helpful information available (unlike some IDE's) but definitley more for Eclipse, (and it seems more users). Eclipse seems to be the "de facto" standard for lots of languages (although it isn't so hot for assembler - but aside from Vim/NASM - what is)?
Eclipse also has a very helpful forum
here which is full of knowledgeable people and has helped me when I'm really stuck.