Well, maybe it's not bad on ram usage to me because I have 4gb of ram
It usually uses 150MB, but our app is also considerably large.
I've used Netbeans but it was a while ago. I still say that Eclipse is hands down the best one I've used. It takes a little while to get used to the smaller features, but I personally think that it's built in functionality along with the wide array of plugins (Subclipse, XML Buddy, Tomcat) as well as its very power refactoring and automation power (comments, auto-generation) is top notch.