Even though Eclipse is surely the dominant Java IDE in the market, there are some reasons that make me prefer Netbeans over it :

I know the debate is very heated about this topic. You can leave your opinions and comments either you prefer Eclipse, Netbeans or any other IDE.

Edit in 1st March 2008 : After three months of heavily using Netbeans and then three others with Eclipse, I completely changed my mind. I currently consider Eclipse to be way more productive and feature-rich than Netbeans. Maybe I will write a new post to explain in detail what makes Eclipse superior to Netbeans in my opinion.