Anubhav,
To address the more general question of comparing MyEclipse to those other IDEs (or any IDEs) I would direct you to the same question
here that I answered.
As far as "is it worth the money"? You mean the $30 or $60 depending the version you buy? Let's assume it's the $60? When you consider the cost of a developer salary, let's say that's between 1hr and 1.5hrs of work.
Now lets consider 1 of the 700 things MyEclipse does and see if there is an hour of work saved for any single developer with *any* of that tooling, if there is it pays for itself in that hour.
* Hibernate, JPA, EJB3 entity generation? There is arguably days worth of saving here depending on how proficient the developer is normally. Point MyEclipse at a DB schema and tell it to generate your entities for you with full annotations, o2m, m2o, etc. relationships, generate DAOs (even Spring DAOs) and immediately start using that code a few seconds later?
* Matisse4MyEclipse, design beautiful Swing UIs using the much-lauded Matisse designer without needing to flip back to NetBeans and try and sync your MyEclipse and NetBeans projects in order to work on the same project? Easily hours of work saved there.
* HTML,
JSP,
JSF,
Struts, Facelets Designers, quick mockup a page using the visual designer and the component palette and properties view to get a basic app of your choice running to show to a co-worker or quickly see if your idea works... hours of work saved there I'm sure.
* Integrated Database and Application Server already shipping inside the IDE, allowing you to right-click on any project and go to "Run As" or "Debug As" and let the IDE immediately handle deploying the project, starting the app server, connecting the debugger and opening the default page of the app... the time savings on not installing your own app server and DB server is hours by itself, the added benefit of 1-click debug further enhances that time savings.
* Deployment management to 30+ application servers, time savings here can be huge or small, depending on your work environment, but chances are MyEclipse supports your app server and you can manage all deployments to that app server from inside the IDE, no "mvn
ackage" and then moving a WAR our to your app server, let MyEclipse do it.
The list goes on and on, but really all you have to do is fine 1hr worth of time-saving feature in the IDE and it is "really worth the price".