My experience with netbeans was not a good one, at the time that I
it didn't integrate with cvs very well. My group members had issues
I used netbeans with java. My only complaint was that it added alot
code by quantifying where the object came from instead of requiring
I have heard it has gotten much better, but personally I use eclipse
with rad rails.
Its useful as my project uses BIRT and it integrates well with
eclipse, and its nice to just
switch between views.