However it remembered me at the early eclipse days. These days I used Eclipse (1.0 / 2.0) in my commercial projects against the German mainstream - however many developers disliked the idea. In Germany, free, opensource software wasn't really popular. It was in the timeframe about 2001/02. In my opinion the Eclipse SDK was much better, than the majority (perhaps except IntelliJ) of commercial and "enterprise" IDEs and tried to push it. I used a high end IBM ThinkPad Notebook for my daily development work - it was enough to suspect me to work for IBM (Eclipse + ThinkPad = IBM) and so my bias. So the questions I had to answer were like: "You are biased - but - what is the marketshare of Eclipse? How successful is Eclipse in another projects? How many companies already rely on Eclipse?" Such questions were really hard to answer for the 1.0 version :-).
Actually I had no interests to introduce Eclipse, because of strategic or political reasons. From my perspective it was a little bit more efficient than the competition. Several years ago I took a closer look on Netbeans and I like some ideas - like the completeness of the functionality - and start to work with it. I liked it more and more and now I use Netbeans in the majority of my Java EE 5 projects. The reason are simple:
It seems like many developers invested a lot in Eclipse, and do not like the idea to switch to another IDE. In contrary - I like the idea of learning something new - to grasp the key bindings is really not a big deal.
But, who knows? In case the cooperation between Eclipse Foundation and Microsoft, as well as the Microsoft Efforts To Improve Java, or the Java-innovation in Eclipse 4.0 will be significant - I would propably switch back... For now Netbeans 6.0 (I cannot wait for 6.1 / 7.0 final), works a little bit better for my daily work - and I enjoy it. ...although I still use a ThinkPad (but no more from IBM - now it is Lenovo), people suspect me not to be independent and ask me about my relation to Sun. Because I'm a Java Champion the relation should be clear - I'm not a Sun employee :-).
Some advices: