I've been using NetBeans for the past year creating java web apps. Recently I've begun a project using GWT and I've been using Eclipse. Perhaps it's that I'm accustomed to NetBeans, but Eclipse doesn't appear to be as polished as NetBeans. Am I alone in my experience? A lot of people seem to love Eclipse, but I can't figure out why.
So here's what I would like to know: What is the best IDE for java web applications? Why do you think so?