This week's book giveaway is in the OCMJEA forum. We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line! See this thread for details.
Originally posted by Simon Xu: how about the performance (speed)?
My experience has been that Eclipse beats the rest in performance ("measured" as GUI responsiveness), but it's been a while since I've used other IDEs so things might have changed. I'd suggest trying them out -- all vendors provide at least a trial download for their IDEs.
OTOH, if you like GUI builders and wizzards to do things for you, Eclipse might not be for you. There are less fancy stuff generating reams of code (though there are probably a lot of plugins for it or you could write one yourself).