For years, Net Beans has been my IDE of choice. Although some may argue that it is not the best IDE for web development, I would say that it is the best balanced one.

These are the main reasons that should be taken into account when deciding if NetBeans will be your IDE of choice.