I'm currently using netbeans. I feel that netbeans is pretty nice to use except for what you say, it takes a lot of memory. Sometimes i use netbeans and when i run the project, it will have an error that says out of memory error so i have to close everything and open it again. Other than this disadvantage, i think netbeans is nice.
