The other thing to ask yourself before choosing NetBeans as an IDE is how committed Oracle will be to maintaining and enhancing it. From what I have seen, Oracle prefers that you use their own JBuilder and has been lukewarm in regards to NetBeans.
http://jaxenter.com/The-Future-Of-NetBeans-10146.html
And yes Netbeans is open source and the community could pitch in where support from Oracle wanes, but how far do you think it would go without corporate sponsorship? Especially since Eclipse is sponsored by IBM.
Oh, and I have tried NetBeans a few times. Every now and then I download the latest and give it a whirl. And each time I find that it is missing a key feature that I have come to reply on in Eclipse. Years ago it was source code formatting. NetBeans does that reasonably well now, but I have nowhere near the control that Eclipse offers. My latest foray into NetBeans left me scratching my head on how to get "called by" graphs. I use those all the time, especially when working on a project that extends some other code that I have not written.